こんな感じのアイテムリストを設定しています。
List<BankInfo> all_branches = new List<BankInfo>();
Equipment.set_slot = "Mail";
all_branches.Add(new BankInfo
{
name = "West Bank",
city = "San Francisco",
owner = new Person { name = "Jeff Bridges", age = 55 }
});
all_branches.Add(new BankInfo
{
name = "East Bank",
city = "Concord",
owner = new Person { name = "Upton Sinclair", age = 102 }
});
文字通り何百ものこれらを書くことは非常に面倒であり、私はこのように書くことができればもっと好きです
--
Name: West Bank
City: San Francisco
Owner: Jeff Bridges, 55
--
Name: East Bank
City: Concord
Owner: Upton Sinclair, 102
そのようなことをする方法はありますか?
少なくとも、$ITEM のようなシンボルが all_branches.Add(new BankInfo { なので、$ITEM (C++ のマクロのように) を実行できるようにする方法は (C# で) ありますか?