4

Ctrlキーを押しながらVS2010で[リスト]をクリックすると、List'1.csファイルが開き、ファイルにはメソッドヘッダーと要約コメントが含まれています。

ここに画像の説明を入力してください

問題は、なぜそのファイルにList(T).csまたはList{T}.csまたはList[T].csという名前を付けなかったのかということです。なぜ命名規則List'1.csがその標準なのですか?

4

3 に答える 3

3
于 2012-04-24T12:39:25.963 に答える
3

In the CLR, that's the default way to annotate generic types. List`1 means that this class has one generic type parameter. The brackets are just a C# thing, also they are not valid as file names.

于 2012-04-24T12:40:21.520 に答える
1

ネーミングはジェネリック型の標準です。

于 2012-04-24T12:36:53.513 に答える