【发布时间】:2011-07-27 17:00:08
【问题描述】:
我有以下课程:
public class NoteLink
{
public IList<NoteLinkDetail> NoteLinkDetails
{
get { return _noteLinkDetails; }
}
private List<NoteLinkDetail> _noteLinkDetails = new List<NoteLinkDetail>();
public NoteLink()
{
_noteLinkDetails = new List<NoteLinkDetail>();
}
}
然后是在第一个类中使用的另一个类。
public class NoteLinkDetail
{
public string L { get; set; }
public string R { get; set; }
}
我可以做些什么来优化它。我确实需要第二个类,因为我使用 JSON 将 NoteLinkDetail 的内容存储在字符串中。但是,C# 中是否存在内部类?关于如何优化此代码的任何建议?谢谢。
【问题讨论】:
-
是的,C# 中有内部类。 See this answer on SO for more details.
标签: c#