c# int error int Tamanho = textBox3.Text;

本文关键字:int Text textBox3 Tamanho error | 更新日期: 2023-09-27 18:04:04

int Tamanho = textBox3; // error line <<<
        string senha = string.Empty;
        for (int i = 0; i < Tamanho; i++)

我不能放= TextBox3

c# int error int Tamanho = textBox3.Text;

我假设您正在尝试从文本框读取值并将其放入整数中。问题是textBox3的. text属性是一个字符串。在将其作为整型使用之前,需要对其进行解析。请看下面的例子。

int Tamanho = 0;
if (int.TryParse(textBox3.Text, out Tamanho) == false) {
  // You should handle the event that the text is not a number here ...
}
string senha = string.Empty;
for (int i = 0; i < Tamanho; i++)
  1. 这里只有英文。
  2. 阅读如何提问。
  3. 您需要使用textBox3.Text
  4. textBox3获取文本属性

然后解析为整型:

如果textBox3

。文本只包含一个有效的int数

int Tamanho = int.Parse(textBox3.Text)
否则

if (int.TryParse(textBox3.Text, out Tamanho)) {
    // Only execute of it can be parse to int
}