コード例 #1
0
 private static bool BoxUnboxToNQ(IEmptyGen <int> o)
 {
     try
     {
         return(Helper.Compare((ImplementOneInterfaceGen <int>)(ValueType)(object) o, Helper.Create(default(ImplementOneInterfaceGen <int>))));
     }
     catch (NullReferenceException)
     {
         return(o == null);
     }
 }
コード例 #2
0
 private static bool BoxUnboxToQ(IEmptyGen <int> o)
 {
     return(Helper.Compare((ImplementTwoInterfaceGen <int>?)o, Helper.Create(default(ImplementTwoInterfaceGen <int>))));
 }
コード例 #3
0
 private static bool BoxUnboxToQ(IEmptyGen <int> o)
 {
     return(Helper.Compare((ImplementOneInterfaceGen <int>?)(ValueType)(object) o, Helper.Create(default(ImplementOneInterfaceGen <int>))));
 }
コード例 #4
0
 private static bool BoxUnboxToQ(IEmptyGen<int> o)
 {
     return Helper.Compare((ImplementOneInterfaceGen<int>?)o, Helper.Create(default(ImplementOneInterfaceGen<int>)));
 }
コード例 #5
0
ファイル: boxunboxinterface.cs プロジェクト: CheneyWu/coreclr
 private static bool BoxUnboxToNQ(IEmptyGen<int> o)
 {
     try
     {
         return Helper.Compare((ImplementOneInterfaceGen<int>)o, Helper.Create(default(ImplementOneInterfaceGen<int>)));
     }
     catch (NullReferenceException)
     {
         return o == null;
     }
 }
コード例 #6
0
 private static bool BoxUnboxToQ(IEmptyGen<int> o)
 {
     return Helper.Compare((ImplementTwoInterfaceGen<int>?)(ValueType)(object)o, Helper.Create(default(ImplementTwoInterfaceGen<int>)));
 }