C#中类成员声明中的标记'='无效[关闭](Invalid token '=' in class member declaration in C# [closed])
我有这个代码:
public class Probna1 : INotifyPropertyChanged { Person person = new Person(); person.FirstName = "Joseph"; person.LastName = "Samuel"; FirstNameTextBox.DataContext = person; }符号=有这个错误消息:类成员声明中的令牌'='无效。
我有公共字段FirstName和LastName的Class Person {get; 组;}
I have this code:
public class Probna1 : INotifyPropertyChanged { Person person = new Person(); person.FirstName = "Joseph"; person.LastName = "Samuel"; FirstNameTextBox.DataContext = person; }The signs = have this error mesage: Invalid token '=' in class member declaration.
I have Class Person with public fields FirstName and LastName with {get; set;}
最满意答案
您不能直接在类中设置属性,必须将声明放在方法中。
尝试在构造函数中执行此操作:
public class Probna1 : INotifyPropertyChanged { Person person; public Probna1() { person = new Person(); person.FirstName = "Joseph"; person.LastName = "Samuel"; FirstNameTextBox.DataContext = person; } }You can't set your properties directly in the class, you have to put your declarations in a method.
Try to do it in the constructor like this:
public class Probna1 : INotifyPropertyChanged { Person person; public Probna1() { person = new Person(); person.FirstName = "Joseph"; person.LastName = "Samuel"; FirstNameTextBox.DataContext = person; } }更多推荐
发布评论