IIf関数の代わりになるものは?C#でVBのIIf関数と同じ機能を持ったものが、?:三項演算子(条件演算子)です(というよりIIf関数がこれのまねでしょう)。 VBの s = IIf(i > 100, "Large", "Small") はC#で次のようにかけます。 s = i > 100 ? "Large" : "Small"; ちなみに、Visual Basic 2008からはIIf関数の代わりにIf演算子を使用した方がよいでしょう。使い方は、IIf関数と同じです。
|
|
Copyright(C) DOBON!. All rights reserved.
|