static void Main(string[] args)
{
const string myName = "karli";
const string sexyName = "angelina";
const string sillyName = "ploppy";
string name;
Console.WriteLine("what is your name?");
name = Console.ReadLine();
switch (name.ToLower)
{
case myName:
Console.WriteLine("you have the same name as me!");
break;
case sexyName:
Console.WriteLine("My,what a sexy name you have!");
break;
case sillyName:
Console.WriteLine("that's a very silly name.");
break; }
Console.WriteLine("hello {0]!",name); }
报错: 无法将类型“string”隐式转换为“方法组”
为什么有这个错误呢,错在哪里?
到底是什么问题呢,察看了很久也没有搞懂,刚刚学习c#,苦恼中,哪位帮忙解决下
{
const string myName = "karli";
const string sexyName = "angelina";
const string sillyName = "ploppy";
string name;
Console.WriteLine("what is your name?");
name = Console.ReadLine();
switch (name.ToLower)
{
case myName:
Console.WriteLine("you have the same name as me!");
break;
case sexyName:
Console.WriteLine("My,what a sexy name you have!");
break;
case sillyName:
Console.WriteLine("that's a very silly name.");
break; }
Console.WriteLine("hello {0]!",name); }
报错: 无法将类型“string”隐式转换为“方法组”
为什么有这个错误呢,错在哪里?
到底是什么问题呢,察看了很久也没有搞懂,刚刚学习c#,苦恼中,哪位帮忙解决下
应该是
name.ToLower()