コード例 #1
0
ファイル: Program.cs プロジェクト: sakapon/Samples-2014
 public bool SetEquals(TwoValues v)
 {
     return X == v.X ? Y == v.Y
         : X == v.Y && Y == v.X;
 }
コード例 #2
0
 public bool SetEquals(TwoValues v)
 {
     return(X == v.X ? Y == v.Y
         : X == v.Y && Y == v.X);
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: sakapon/Samples-2014
 // Point: 引数に対する高度な制約。
 static OrderedTwoValues Sort(TwoValues v) where Sort(v).SetEquals(v)
コード例 #4
0
 // Point: 引数に対する高度な制約。
 static OrderedTwoValues Sort(TwoValues v) where Sort(v).SetEquals(v)