【发布时间】:2011-01-18 05:01:54
【问题描述】:
我在运行这段代码时遇到了 Stackoverflow
class Students
{
public int SID { get { return SID; } set { SID = value; } }
public string SName { get { return SName; } set { SName = value; } }
}
问题出在 foreach(名称中的字符串 s)中。我无法将字符串数组存储到我的数据结构中 提前致谢
class Program
{
static void Main(string[] args)
{
List<Students> sList = new List<Students>();
string[] names = new string[5] {"Matt", "Joanne", "Robert"};
System.Console.WriteLine("{0} words in text:", names.Length);
foreach (string s in names)
{
Students st = new Students();
st.SName = s;
sList.Add(st);
System.Console.WriteLine("test{0}",s);
}
foreach (Students sn in sList) Console.WriteLine(sn);
Console.ReadLine();
}
}
【问题讨论】:
-
您是否面临空引用异常