6

オーバーフローの皆さん、こんにちは。

C では、構造体型がこの変数に固有になるように、変数宣言で構造体インラインを定義できることを知っています。これは、型を単独で定義してから変数をその構造体型であると宣言する代わりに行われます。これはC#で可能ですか?

ありがとう!

4

2 に答える 2

16

これは C# では不可能ですが、次のように匿名型のインスタンスを定義できます。

var x = new { SomeField = 1, SomeOtherField = "Two" }; 

これは事実上同じであり、その変数に固有であり、変数のスコープ外では使用できない型のインスタンスを提供します。

于 2011-04-07T09:47:27.230 に答える
1

簡単な答え: いいえ、できません。

于 2011-04-07T09:46:26.003 に答える