C# 如何在控制台中查看列表的内容?
我有一个变量:C# 如何在控制台中查看列表的内容?,c#,C#,我有一个变量: public static List<Phrase> viewablePhrases; 但这并没有显示内容 是否有办法查看控制台中的内容?您试图显示的是列表,而不是添加到列表中的对象的值: 您应该输出包含短语的字符串值对象: 公共静态列表可视短语 { 新短语(/*您的构造函数*/) //其他短语对象 }; for(int i=0;i
public static List<Phrase> viewablePhrases;
但这并没有显示内容
是否有办法查看控制台中的内容?您试图显示的是列表,而不是添加到列表中的对象的值: 您应该输出包含
短语的字符串值
对象:
公共静态列表可视短语
{
新短语(/*您的构造函数*/)
//其他短语对象
};
for(int i=0;i
您必须写出列表中的每个项目,例如
foreach(var phrase in viewablePhrases)
{
Console.WriteLine(phrase.ToString());
}
这假设您的
词组
类具有适当的ToString()
重写,该重写将返回可读字符串。设置断点并使用调试器检查对象的内容。什么是词组
?
foreach(var phrase in viewablePhrases)
{
Console.WriteLine(phrase.ToString());
}