MyData data = new MyData { MyInt = 1, MyString = "Smith" };
MyData data1 = new MyData { MyInt = 3, MyString = "Wesson" };
MyData data2 = new MyData { MyInt = 2, MyString = "Colt" };
List<MyData> lst = new List<MyData>();
lst.Add(data);
lst.Add(data1);
lst.Add(data2);
Console.WriteLine("\nBefore sort:");
foreach (MyData MyInt in lst)
{
Console.WriteLine((MyInt));
Console.WriteLine(lst.ToString());
}
剛做了簡單的練習列表,但在輸出i
有什麼問題。 從類列表中打印有什麼問題?
爲什麼這樣顯示?我期望得到它的內容。兩種不同的方式給了我相同的結果。可能是我錯了列表填充?
邁德特需要重寫ToString功能,並提供你正在尋找的信息。 – LarsTech