public virtual bool Equals(T obj)
{
if (MediaFieldBase<T>.op_Equality(obj, null))
{
return false;
}
V_0 = this.get_Id();
V_1 = obj.get_Id();
if (V_0.get_HasValue() != V_1.get_HasValue())
{
return false;
}
if (!V_0.get_HasValue())
{
return true;
}
return Guid.op_Equality(V_0.GetValueOrDefault(), V_1.GetValueOrDefault());
}