Esempio n. 1
0
        private static T NullableHelper <T>() where T : struct
        {
            Nullable.Compare <T>(null, null);
            Nullable.Equals <T>(null, null);
            Nullable <T> nullable = new Nullable <T>();

            return(nullable.GetValueOrDefault());
        }
Esempio n. 2
0
        static T NullableHelper_HACK <t>() where T : struct
        {
            Nullable.Compare <t>(null, null);
            Nullable.Equals <t>(null, null);
            Nullable <t> nullable = new Nullable <t>();

            return(nullable.GetValueOrDefault());
        }
 public override bool Equals(System.Nullable <System.Single> x, System.Nullable <System.Single> y)
 {
     return(x.Equals(y));
 }
Esempio n. 4
0
 public static bool Equals <T>(Nullable <T> value1, Nullable <T> value2) where T : struct
 {
     return(value1.Equals(value2));
 }
Esempio n. 5
0
 private static T NullableHelper <T>() where T : struct
 {
     Nullable.Compare <T>(new T?(), new T?());
     Nullable.Equals <T>(new T?(), new T?());
     return(new T?().GetValueOrDefault());
 }