console.readline 谁能给我c#中console类所有方法和属性的用法和作用
一、invoke的用法
自己测试了一下,使用反射机制,可以调用类里面的静态方法,但是没有找到好的办法调用泛型静态方法,自己测试的代码如下:
classPerson
{
publicstaticstringFun(stringvalue)
{
Console.WriteLine("ttt");
returnvalue;
}
}
classProgram
{
staticvoidMain(string[]args)
{
//使用反射机制得到指定类里面的方法
Typet=typeof(Person);
MethodInfoinfo=t.GetMethod("Fun");
Console.WriteLine(info.Name);
Personp=newPerson();
//使用Invoke方法进行回调
objectobj=info.Invoke(null,newstring[]{"zhangsan"});
//打印的结果是"zhangsan",即调用方法的返回值
Console.WriteLine(obj);
Console.ReadLine();
}
}
到网上查了一下,也查不到相关的内容,希望上面的代码能帮到你.
二、谁能给我c#中console类所有方法和属性的用法和作用
Console.Write表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。
Console.WriteLine表示向控制台写入字符串后换行。
Console.Read表示从控制台读取字符串,不换行。
Console.ReadLine表示从控制台读取字符串后进行换行。
Console.ReadKey获取用户按下的下一个字符或功能键。按下的键显示在控制台窗口中。
Console.Beep方法通过控制台扬声器播放提示音。nsole.Clear方法清除控制台缓冲区和相应的控制台窗口的显示信息。