在程序C#中添加类

Hei*_*del -3 c#

我有这个代码:

        Console.Write("Red = ");
        var input = Console.ReadLine();

        if (!Double.TryParse(input, out red))
        {
            Console.WriteLine("You have not entered an appropriate value!");
        }

        Console.Write("Green = ");
        input = Console.ReadLine();

        if (!Double.TryParse(input, out green))
        {
            Console.WriteLine("You have not entered an appropriate value!");
        }

        Console.Write("Green = ");
        input = Console.ReadLine();

        if (!Double.TryParse(input, out green))
        {
            Console.WriteLine("You have not entered an appropriate value!");
        }
Run Code Online (Sandbox Code Playgroud)

我想更换相同的部件.
我创造了课程

public class ConverNumber
{
    public string InputString { get; private set; }
    public double Number { get; private set; }

    public static void ConvertNumber(string inputString, out double number)
    {
        if (!Double.TryParse(inputString, out number))
        {
            Console.WriteLine("You have not entered an appropriate value!");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但我无法理解如何使用它?
而且我不确定我是否应该创建一个方法?

Sam*_*ica 5

如果您只想调用该方法,则应替换以下代码:

Console.Write("Green = ");
input = Console.ReadLine();

if (!Double.TryParse(input, out green))
{
    Console.WriteLine("You have not entered an appropriate value!");
}
Run Code Online (Sandbox Code Playgroud)

有了这个

Console.Write("Green = ");
input = Console.ReadLine();

ConverNumber.ConvertNumber(input, out green);
Run Code Online (Sandbox Code Playgroud)