c#:int score = int.Parse(txtScore.Text)语句中Parse(txtScore.Text)是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/16 17:02:12
用c#写代码的时候后面的后缀都有什么作用,都是什么时候用什么样的后缀?
我刚接触c#,以前学过一定C。
希望各位给与详细的解答。谢谢!

int.Parse(txtScore.Text)
是调用的int类的Parse(string)方法,是把string类型强制转化成int类型。而txtScore.Text是获取以txtScore命名的TextBox控件里的内容。整个Parse(txtScore.Text)的意思就是把txtScore命名的TextBox控件里的字符串内容转化成int类型。
C#写的代码后缀都是.cs,编译时用csc命令。例如一个test.cs文件,编译时的命令为 csc test.cs。编译完成后会生成一个.exe文件,这个就是可执行文件了。双击就可以执行。

等号前面就不说了,创建一个INT类型的变量而已
int.Parse(txtScore.Text)
txtScore是一个文本框的对象
txtScore.Text是获取文本框内的值
int.Parse(txtScore.Text)是把文本框内的值转成INT类型,
如果文本框内的值不是INT类型就会出现异常

parse(txtScore.Text)是把结果转换为int型的数据
.txt是到txtScore的值
可以看看有那么属性的。
希望能帮你!

int score = int.Parse(txtScore.Text)
把在文本框里输入的字符转换为int型
类似的还有 int score = Convert.ToInt32(txtScore.Text)
这里只能输入数字 否则会抛出异常

txtScore应该是一个文本框

而text是文本框的一个属性,及显示在前台面板上的值

Text是txtScore的属性 就是获取txtScore文本框里的值