我是 C# 和 Visual Studio 的新手,但一般不会编程。我搜索了我的问题的答案 3 天,我发现了很多,但由于一些奇怪的原因(我确定我错过了一些非常明显的东西)我无法让它工作。我认为这是像我这样的新手问的最基本的问题。我有一个带有文本框和按钮的表单(Form3)(我设置它只是为了测试目的)。我想从另一个类中填充和阅读这个文本框。我知道最合适的方法是使用 GET 和 SET 访问器在 Form3.cs 中创建一个属性。我这样做了,但我无法让它工作。我没有收到任何错误消息,但我也无法设置文本框的值。它只是保持空白。这是我的示例代码:
namespace WindowsFormsApplication1
{
public partial class Form3 : Form
{
public string setCodes
{
get { return test1.Text; }
set { test1.Text = value; }
}
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{ }
private void button1_Click(object sender, EventArgs e)
{
a.b();
}
}
public class a
{
public static void b()
{
Form3 v = new Form3();
v.setCodes = "abc123";
}
}
}
有人可以帮我解决这个问题吗?