C#では、配列内のアイテムのキーを「サブバルブ」で見つける方法はありますか?仮説的な関数「findKeyofCorrespondingItem()
」?C# - 複雑な構造体の値で配列内のキーを見つける
struct Items
{
public string itemId;
public string itemName;
}
int len = 18;
Items[] items = new Items[len];
items[0].itemId = "684656";
items[1].itemId = "411666";
items[2].itemId = "125487";
items[3].itemId = "756562";
// ...
items[17].itemId = "256569";
int key = findKeyofCorrespondingItem(items,itemId,"125487"); // returns 2
'項目[0] = "684656";' "684656" が '' STRING'、及び '項目であるので' [0] ''であり、違法ですアイテム '。 – avrahamcool
申し訳ありませんが、「.itemId」を追加するのを忘れていました。今それは大丈夫でしょう。 – Totallama