C#中的字符串句柄

Che*_*ole 0 c#

我不明白使用"get"和"set"命令,如何使用下面的代码添加帐户列表,有人给我一些例子来修复错误?谢谢!:(

    public class Account
    {

        public string UserName

        {get rerurn textBox1.Test; // error
        set UserName = textBox1.Text;} // error

        public string Password { get; set; }
        public string RePassword { get; set; }
        public string Name { get; set; }
        public string bd { get; set; }
        public string dt { get; set; }
        public string dc { get; set; }
    }
    public class ListAcc
    {
        static void Data()
        {
            List<Account> UserList = new List<Account>();
        }
    }
Run Code Online (Sandbox Code Playgroud)

哦,谢谢大家,我修复了这个错误但是如果代码:

 public class ListAcc
        {
            static void Data()
            {
                List<Account> UserList = new List<Account>();
                //example of adding user account
                Account acc = new Account();
                acc.Username = textBox1.Text;
                UserList.Add(acc);
            }
        }
Run Code Online (Sandbox Code Playgroud)

访问textBox1.Text时出错?(非静态字段,方法或属性需要对象引用)...有人可以帮忙吗?

Sri*_*thy 5

将UserName方法更改为

 public string UserName
    {

            get { return textBox1.Text;}
            set { textBox1.Text = value;} 
    }
Run Code Online (Sandbox Code Playgroud)