Пример #1
0
 private static bool BoxUnboxToNQ(IEmpty o)
 {
     try
     {
         return Helper.Compare((ImplementTwoInterface)o, Helper.Create(default(ImplementTwoInterface)));
     }
     catch (NullReferenceException)
     {
         return o == null;
     }
 }
Пример #2
0
 private static bool BoxUnboxToQ(IEmpty o)
 {
     return Helper.Compare((ImplementAllInterface<int>?)o, Helper.Create(default(ImplementAllInterface<int>)));
 }
Пример #3
0
 private static bool BoxUnboxToQ(IEmpty o)
 {
     return(Helper.Compare((ImplementOneInterface?)o, Helper.Create(default(ImplementOneInterface))));
 }
Пример #4
0
 private static bool BoxUnboxToNQ(IEmpty o)
 {
     return Helper.Compare((ImplementTwoInterface)o, Helper.Create(default(ImplementTwoInterface)));
 }
Пример #5
0
 private static bool BoxUnboxToQ(IEmpty o)
 {
     return Helper.Compare((ImplementTwoInterface?)(ValueType)(object)o, Helper.Create(default(ImplementTwoInterface)));
 }
Пример #6
0
 private static bool BoxUnboxToNQ(IEmpty o)
 {
     try
     {
         return Helper.Compare((ImplementAllInterface<int>)(ValueType)(object)o, Helper.Create(default(ImplementAllInterface<int>)));
     }
     catch (NullReferenceException)
     {
         return o == null;
     }
 }
Пример #7
0
 private static bool BoxUnboxToQ(IEmpty o)
 {
     return(Helper.Compare((ImplementTwoInterface?)(ValueType)(object)o, Helper.Create(default(ImplementTwoInterface))));
 }
Пример #8
0
 public static bool IsNullOrEmpty(this IEmpty e)
 {
     return(e == null || e.IsEmpty);
 }
Пример #9
0
 private static bool BoxUnboxToNQ(IEmpty o)
 {
     return(Helper.Compare((ImplementAllInterface <int>)o, Helper.Create(default(ImplementAllInterface <int>))));
 }