我想获取某个char的Unicode代码。声明的函数不接受参数。
第string str01 = GetEscapeSequence(char c1);
行
错误:
错误CS1525:意外符号
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");
}
}
}
答案 0 :(得分:3)
要在C#中调用方法,您不需要指定参数类型。刚
main
就足够了。
另外,由于GetEscapeSequence
是static方法,因此您必须使public static string GetEscapeSequence(char c)
为静态:
server explorer