基本上,我需要一个sporocilo对象列表,但当我尝试按照有人在此论坛上解释的方式填写它时,我收到错误:e-posta.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"));
我已经把这个代码放在了后面 public partial class MainWindow:Window {
我也想知道以后如何访问列表,例如使用数组,我会做一个for循环的for语句,如何遍历列表?
答案 0 :(得分:4)
应该是
List<sporocilo> sporocila = new List<sporocilo>();
sporocila.Add(new sporocilo("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA"))
答案 1 :(得分:0)
首先,这必须在constructor
中其次,Add方法使用大写A.
是的,第三次
sporocila.Add(new sporocilo("Prejeto","jan.mlinar@gmail.com","rok.sekalo@gmail.com","VSEBINA"))
答案 2 :(得分:0)
您可以将班级public class sporocilo
放入单独的文件中。
将其余代码放入,例如在MainWindow的构造函数中,如下所示:
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")
}
}