小编Abd*_*mid的帖子

运算符'<'不能应用于'decimal'和'double'类型的操作数

我正在尝试提出一个程序来计算用户输入的分数.我也试图设置用户输入的高低的限制(即0 <=或> = 100).但是当我使用十进制时,它一直给我这个错误,"运算符'<'不能应用于'decimal'和'double'类型的操作数"

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

namespace Grade_Program
{
    class Program
    {
        static void Main(string[] args)
        {
            string First;
            string Last;
            First = "Cristiano";
            Last = " Ronaldo";
            Console.Write("Please enter student name <First Last>: ");
            Console.WriteLine(First + Last );

            Console.WriteLine(" ");

                                                     Console.WriteLine("*************NOTE**********************************************");
        Console.WriteLine("*** Be sure to include decimal point for scores.            ***");
        Console.WriteLine("***     !!!All score should range from 0.00 to 100.00 !!    ***");
        Console.WriteLine("***                                                         ***");
        Console.WriteLine("*** For example : 80.50                                     ***");
        Console.WriteLine("***************************************************************"); …
Run Code Online (Sandbox Code Playgroud)

.net c# comparison

9
推荐指数
2
解决办法
7450
查看次数

使用switch语句确定用户输入是什么

所以我正在尝试编写一个程序来输入用户的字符串值.我正在尝试使用开关来确定"a"和"b"之间的按键.我不断收到以下错误:参数1:无法从'方法组'转换为'布尔'.

namespace ConsoleApplication4
{
    class Program
   {
    static void Main(string[] args)
    {
        const string a = " You pressed a";
        const string b = " You pressed b";

        string input = Console.ReadLine();

        switch(input)
        {
            case a:
                ShowData(a);

                break;

            case b:
                ShowData(b);
                break;

            default:
                Console.WriteLine(" You did not type a or b");
                Console.WriteLine();
                Console.ReadLine();
                break;
        }
    }

     static void ShowData(string a)
    {
        Console.WriteLine(ShowData);
    }

   }
}
Run Code Online (Sandbox Code Playgroud)

c#

-1
推荐指数
1
解决办法
3235
查看次数

标签 统计

c# ×2

.net ×1

comparison ×1