C#(number1)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Rectangle
    {
        double length;
        double width;
        public void Acceptde()
        {
            length = 4.5;
            width = 3.5;
        }
        public double Getare()
        {
            return length * width;
        }
        public void Display()
        {
            Console.WriteLine("Length:{0}",length);
            Console.WriteLine("Width:{0}", width);
            Console.WriteLine("Area:{0}", Getare());
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            int[] a = new int[10];
     
            for(int i = 0;i < 5;i++)
            {
                a[i] = i;
                Console.WriteLine(i);
            }
           foreach(int j in a)
            {
                int i = j - 100;
                Console.WriteLine(j);
            }


           string fname, lname;
           fname = "hello";
           lname = "jiang";
           Console.WriteLine(fname + " " + lname);

           Rectangle r = new Rectangle();
           r.Acceptde();
           r.Display();
            Console.ReadKey();
        }
    }
}

### C# 中将字符串转换为数字的方法 在 C# 中有多种方式可以实现从字符串到数值类型的转换。对于总是预期为整数的简单情况,`Int32.Parse()` 是一种直接的选择[^1]。 ```csharp string value = "100"; int result; result = Int32.Parse(value); Console.WriteLine(result); // 输出: 100 ``` 当输入可能不是有效的整数时,推荐使用 `Convert.ToInt32()` 方法来处理更广泛的输入形式。 ```csharp object objValue = "200"; result = Convert.ToInt32(objValue); Console.WriteLine(result); // 输出: 200 ``` 为了避免异常的发生,在不确定输入有效性的情况下应当采用 `Int32.TryParse()` 函数。此函数尝试解析给定的字符串并返回一个布尔值指示操作的成功与否;如果成功,则通过输出参数获取转换后的数值。 ```csharp bool success = Int32.TryParse("300", out result); if (success) { Console.WriteLine($"Conversion succeeded! Result={result}"); } else { Console.WriteLine("Failed to convert."); } // 如果输入有效则输出: Conversion succeeded! Result=300 ``` 此外,还可以利用带有特定格式化选项的方式来进行更加复杂的解析工作,比如允许存在尾随符号的情况下的整型解析[^2]: ```csharp string numberWithSign = "456-"; success = int.TryParse(numberWithSign, System.Globalization.NumberStyles.AllowTrailingSign, System.Globalization.CultureInfo.InvariantCulture, out result); if (success) { Console.WriteLine($"Parsed successfully with trailing sign: {result}"); } else { Console.WriteLine("Parsing failed"); } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值