c#抛出错误变量列表是一个"字段"但是被用作“类型”
本文关键字:quot 字段 类型 一个 变量 错误 出错 列表 | 更新日期: 2023-09-27 18:04:31
基本上,我需要一个对象列表sporocilo,但当我试图填补它的方式有人在这个论坛上解释,我得到的错误:e-post .mainwindow。sporocila是一个"字段",但被用作"类型",我不知道我应该如何解决这个问题。
public class sporocilo
{
string mapa;
string posiljatelj;
string prejemnik;
string vsebina;
public sporocilo(string m, string p, string pr, string vs)
{
mapa = m;
posiljatelj = p;
prejemnik = pr;
vsebina = vs;
}
public string getPosiljatelj()
{
return posiljatelj;
}
};
List<sporocilo> sporocila = new List<sporocilo>();
sporocila.add(("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA"));
我把这段代码放在后面公共部分类MainWindow: Window{
我也想知道如何访问列表后,例如与一个数组,我做一个for语句将循环通过它,我怎么能循环通过列表?
应该是
List<sporocilo> sporocila = new List<sporocilo>();
sporocila.Add(new sporocilo("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA"))
首先,它必须在构造函数
中第二个Add方法是大写的a
是的,第三个
sporocila.Add(new sporocilo("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA"))
你可以把你的类public class sporocilo
放到一个单独的文件中。
public partial class MainWindow : Window {
public MainWindow()
{
List<sporocilo> sporocila = new List<sporocilo>();
sporocila.Add(new sporocilo("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA")
}
}