我产生具有列表作为属性的类 这里是从主类我做的代码列表不会被更新
public class ScreenEventNTF
{
//property
public List<string> list_event_string { get; set; }
//constructor
public ScreenEventNTF(blah blah)
{
list_event_string = new List<string>();
}
// the not-working method
public void AddToStringTodraw(string string_inp)
{
list_event_string.Add(string_inp);
}
}
像
ScreenEventNTF notifier = new ScreenEventNTF(blah blah);
notifier.AddToStringTodraw("Fabulous");
我尝试写notifier.list_event_string所有的字符串,但它似乎 没有真实依据的代码已经存储在列表
这里的任何值评论。
foreach (string text in notifier.list_event_string)
spriteBatch.DrawString(font_test, text ,
vector_mouse, Color.White, 0f, Vector2.Zero, 1.0f, SpriteEffects.None, 1.0f);
我在做什么错?
请帮助我,任何帮助将升值。
您显示的代码没有显示问题。记住添加一个实际上会产生问题的例子吗? – 2012-02-27 21:50:22
尝试在您的AddToStringTodraw方法上放置一个断点,并确保它已正确添加到列表中,并且您打印的是您打印的内容。 – zmbq 2012-02-27 21:50:40
你如何从列表中读取数据? – Tigran 2012-02-27 21:50:44