zoukankan      html  css  js  c++  java
  • 【C#笔札】Tryparse的用法

    这是参考读物的上得一个例子。自己仿照做的作业

    private void button1_Click(object sender, EventArgs e)
            {
                int P_int_Number,i;
                if (int.TryParse(n1.Text, out P_int_Number) && int.TryParse(n2.Text, out i))
                {
                    Result.Text = (P_int_Number ^ i).ToString();
                }
                else
                {
                    MessageBox.Show("请输入数值", "出现错误");
                }
            }

    其中代码如上,基本上是一个异或加密

    其中有段代码如下

    if (int.TryParse(n1.Text, out P_int_Number) && int.TryParse(n2.Text, out i))

    Tryparse第一次使用,特此记录用法

    int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。 如果字符串为空,则抛出ArgumentNullException异常; 如果字符串内容不是数字,则抛出FormatException异常; 如果字符串内容所表示数字超出int类型可表示的范围,则抛出OverflowException异常; int.TryParse 与 int.Parse 又较为类似,但它不会产生异常,转换成功返回 true,转换失败返回 false。最后一个参数为输出值,如果转换失败,输出值为 0

    int.TryParse(n1.Text, out P_int_Number) 其中第一个参数代表被转换的参数,第二个参数为转换后的参数 int类型,成功返回True,失败返回False。
  • 相关阅读:
    Object-C,NSSet,不可变集合
    NYIST 860 又见01背包
    NYIST 1070 诡异的电梯【Ⅰ】
    HDU 1542 Atlantis
    HDU 4756 Install Air Conditioning
    CodeForces 362E Petya and Pipes
    HDU 4751 Divide Groups
    HDU 3081 Marriage Match II
    UVA 11404 Palindromic Subsequence
    UVALIVE 4256 Salesmen
  • 原文地址:https://www.cnblogs.com/lucifer-mengxiaoxie/p/6009546.html
Copyright © 2011-2022 走看看