【发布时间】:2015-11-13 11:27:37
【问题描述】:
我已经创建了列表。它只编译并显示一项。我需要让它显示我所有插入的项目。例如,我尝试再插入一个。我该怎么做?
namespace ConsoleApplication5
{
public class DocConfig
{
public string Description { get; set; }
public List<DocPart> Parts;
public class DocPart
{
public string Title { get; set; }
public string TexLine { get; set; }
public class Program
{
public static int Main()
{
List<DocPart> Parts = new List<DocPart>();
var doc = new DocConfig();
doc.Description = "bla bla";
doc.Parts = new List<DocPart>();
doc.Parts.Add(new DocPart { Title = "aaa", TexLine = @"\include{aaa.tex}" });
doc.Parts.Add(new DocPart { Title = "bbb ", TexLine = @"\include{bbb.tex}" });
foreach (DocPart part in doc.Parts)
{
Console.WriteLine(part.Title);
Console.ReadLine();
Console.ReadKey();
{
return 0;
}
}
return -1;
}
}
}
}
【问题讨论】:
-
删除
return 0 -
为什么 Main 方法应该返回任意数字?
-
虽然您的程序很短,但您还应该尝试将问题中包含的代码的 sn-ps 范围缩小到所需的最短必要代码,在这种情况下应该是 @987654323 @ 方法本身。