我尝试这样做:static private long number = (long)Math.Floor(GlobalRandom.NextDouble * 9_000_000_000L) + 1_000_000_000L;
public string MyValtwo
{
get { return myValtwo; }
set { myValtwo = value; }
}
最后被发送到这个:
private void button1_Click(object sender, EventArgs e)
{
MyValtwo = textBox2.Text;
}
我尝试转换:public string MyValtwo = Convert.ToString(number);
但没有返回或长(数字(无法转换为字符串。
主要思想是生成一个数字并自动放入表单 1 文本框中
你不需要MyValtwo
.将代码更改为以下内容,它将起作用:
private void button1_Click(object sender, EventArgs e)
{
textBox2.Text = number.ToString();
}
如果您想将number
的值存储为MyValtwo
中的文本,则可以button1_Click
函数中添加以下行。
MyValtwo = number.ToString();