408

私は最近、Java から移行して c# を使い始めました。インデックスでリスト項目を取得する方法が見つからないようです。Java でリストの最初の項目を取得するには、次のようにします。

list1.get(0);

C#で同等のものは何ですか?

4

6 に答える 6

458
list1[0];

リストの型にインデクサーが定義されていると仮定します。

于 2013-03-17T02:06:41.527 に答える
21

古い質問ですが、このスレッドはかなり最近アクティブだったことがわかりました。

ミッチが言ったこととほとんど同じです。インデックスが適切に作成されていると仮定すると、配列にアクセスしているかのように角かっこ表記を使用できます。ただし、数値インデックスを使用することに加えて、メンバーに特定の名前がある場合は、次のように入力して、同時検索/アクセスを行うことができます。

var temp = list1["DesiredMember"];

知れば知るほどですよね?

于 2015-08-27T01:06:36.397 に答える