构造函数asp.net类
本文关键字:net asp 构造函数 | 更新日期: 2023-09-27 17:58:40
public class Leden
{
public Leden() //Leden Contructor
{
}
// Methods
public int Lidnummer {get; set;}
public string Naam {get; set;}
public string AchterNaam {get; set;}
public bool Geslacht {get; set;}
public string Leeftijd {get; set;}
public DateTime AanmeldDatum {get; set;}
public DataTable getLeden(bool filter) {}
public string Presentje(int Lidnummer) { }
}
这是我的课。
正如你所看到的,我添加了两个属性,但它们都不起作用getLeden和Presentje给了我红线,我该如何解决这个问题?
编辑:由于问题已更新,此答案不再有效。
你把{
和}
搞砸了。此外,您忘记将()
放在ctor声明之后。
你的代码应该是这样的:
public class Leden
{
public Leden() //Leden Contructor <-- here you were missing '()'
{
// do stuff in your constructor...
}
// Metodes <-- these are commonly called properties
public int Lidnummer {get; set;}
public string Naam {get; set;}
public string AchterNaam {get; set;}
public bool Geslacht {get; set;}
public string Leeftijd {get; set;}
public Datetime AanmeldDatum {get; set;}
} // <-- you had one '}' too many at this point
您应该在构造函数方法名称后加括号:
public Leden() //Leden Contructor
{
}
public class Leden
{
public Leden() //Leden Contructor
{
}
// Metodes
public void ChangeAanmeldDatum()
{
AanmeldDatum = DateTime.Now;
}
public int Lidnummer {get; set;}
public string Naam {get; set;}
public string AchterNaam {get; set;}
public bool Geslacht {get; set;}
public string Leeftijd {get; set;}
public DateTime AanmeldDatum {get; set;}
}