c#中return 后面跟什么
的有关信息介绍如下:return 跟什么与你的方法返回类型数据有关:
1、假设你的方法是 public string GetName() 那么return后面加一个string类型的;
2、假设你的方法是 public int GetAge() 那么return后面加一个int类型的;
3、假设你的方法是 public String [] GetNames() 那么后面加一个string 类型的数组;
4、假设你的方法是 pubic void SetName() 那么 你可以不用加return 或着直接写return。
return语句终止它所在的方法的执行,并将控制权返回给调用方法,另外,它还可以返回一个可选值。如果方法为void类型,则可以省略return语句。
return语句后面可以是常量,变量,表达式,方法,也可以什么都不加。return语句可以出现在方法的任何位置。一个方法中也可以出现多个return,但只有一个会执行。当return语句后面什么都不加时,返回的类型为void。
数据类型
两个基本类:一个名叫object的类是所有其他类的基类。而一个名叫string的类也象object一样是这个语言的一部分。
作为语言的一部分存在意味着编译器有可能使用它,无论何时在程序中写入一句带引号的字符串,编译器会创建一个string对象来保存它。
参数传递:方法可以被声明接受可变数目的参数.缺省的参数传递方法是对基本数据类型进行值传递。ref关键字可以用来强迫一个变量通过引用传递,这使得一个变量可以接受一个返回值。
out关键字也能声明引用传递过程,与ref不同的地方是,它指明这个参数并不需要初始值。
参考资料来源:百度百科—C#