タグ付けされた質問 「system.type」

30
これよりも「タイプをオンにする」より良い代替策はありますか?
switchタイプにはC#を使用できないと見なして(is関係が複数の異なるものcaseが適用される可能性があるため、特別なケースとして追加されていません)、これ以外のタイプの切り替えをシミュレートするより良い方法はありますか? void Foo(object o) { if (o is A) { ((A)o).Hop(); } else if (o is B) { ((B)o).Skip(); } else { throw new ArgumentException("Unexpected type: " + o.GetType()); } }

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.