方法调用不接受字符输入
本文关键字:字符输入 不接受 调用 方法 | 更新日期: 2023-09-27 18:07:05
我想获得某个字符的Unicode代码。声明的函数不接受参数。
string str01 = GetEscapeSequence(char c1);
错误:
代码:错误CS1525: Unexpected symbol
c1', expecting
.' (CS1525)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace problem_005
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Insert the caracter");
char c1 = char.Parse(Console.ReadLine());
string str01 = GetEscapeSequence(char c1);
Console.WriteLine("the Unicode is ={0}", str01);
Console.WriteLine("m");
}
public string GetEscapeSequence(char c)
{
return "''u" + ((int)c).ToString("X4");
}
}
}
在c#中调用一个方法,你不需要指定参数类型。
string str01 = GetEscapeSequence(c1);
就足够了。
同样,由于main
是静态方法,您必须使GetEscapeSequence
也是静态的:
public static string GetEscapeSequence(char c)