C# 类中定义的方法是否可以有返回值 最好举个例子

速度需要答案

第1个回答  推荐于2016-11-28
比如:PUBLIC STRING _NEW() { } 这一类有带类型的就有返回值
PUBLIC VOID _NEW() { } 这一类返回类型定义为空(VOID)的就没有返回值

有返回值的方法需要你返回一个值出去,如:
Public String _New()
{
String XXX = "100";
return XXX; //需要你返回的值 若方法类型为(Void)就无需return.
}本回答被提问者采纳
第2个回答  2010-05-18
public string a()
{有返回;}
public void b()
{无返回}
第3个回答  2010-05-18
//有返回
public List<string> a()
{
List<string> list=new List<string>();
return list;
}

//无返回
public void a()
{

}
第4个回答  2010-05-18
当然可以,例子如下:

public string GetStr()
{
string str="返回";
return str;

}
第5个回答  2010-05-18
哪个语言中定义的方法会不让有返回值?

c#中怎样取方法的返回值
首先C#中声明的方法不能为void ,因为该关键字声明的方法无返回值 举例说明一下:public string Test(){return "hello";}调用代码获取返回值public void DoTest(){var value=Test();\/\/此处value就已经赋值为hello}

在C#中什么叫返回值?什么时候该用返回值?具体点!谢谢!
返回值就是返回一个值,为什么要返回一个值呢?因为我们用c#实现一些功能,这些功能被分成好多个方法。比如有计算加法的方法,有计算乘法的方法等等,举个例子 public int 加法(一个数,另一个数) 这是一个加法的方法,你只要把两个数传进去,他就会返回结果,返回的结果就叫返回值。。用的时候我们...

为什么C#里部分方法不能有返回类型?
之所以不能有返回值,因为分部方法可以由多个程序员来编写,看字面意思就知道了,一个方法分成几个部分,在编译的时候再组合在一起,如果可以有返回值的话,那不同的程序员编写的不同方法,最后的返回值可能是不一样的,那这个方法到底要返回哪个值。这就是不能有返回值的原因。其实分部类和分部方法不...

在c#中无返回值的含义是什么?
一般说的都是指方法,函数之类的,举个例子:public void fun(int i,int j){ int z=0;z = i+j;return z;} 关键词void 说明该函数不返回任何值,所以当使用return返回z的值时,会出错 错误 1 由于“textt.Program.fun(int, int)”返回 void,返回关键字后面不得有对象表达式 ...

C# 中返回值的所有作用,能帮我分类举些例子吗?
\/\/定义了一个GetHello 函数,此函数返回一个字符串,该字符串的内容为"Hello World!"static string GetHello(){ return"Hello World!";} static void Main(string[] args){ string myString = GetHello();Console.WriteLine("myString值为 {0}",myString);Console.ReadLine();} } } 运行结果为...

asp.net C#中的函数如何写都代表着什么意思,举个例子说明下
其中的XXX就是为方法名了.在C#中可以有多个方法使用同样的名字,但前提是方法的返回值,或参数个数必须不能相同.这种情况叫做"重载".例子2.是一个"构造函数"或叫"构造方法".是特殊的一种方法,它的方法名同"类名",此构造函数也是可以进行"重载".构造函数故名思意就是在对象被构造时...

...的可以是什么?比如说引用、变量。。。还有什么?能否都举个例子...
3、ref 将值类型作为引用类型传递 4、out 输出参数(解决函数只有一个返回值的不足)5、params 数组型参数(为了解决参数各个不定)6、delegate 委托(将函数作为参数传递)7、<T>泛型(解决参数数据类型不确定)8、可选参数(该参数 C# 没有, VB 有, 参数可传可不传)每种参数使用都比较重要, 最重要你...

c#如何在类中给窗体控件赋值
在自定义类中定义个有返回值的函数,然后再窗体中调用该函数,将返回的值赋给textbox

C#中函数的返回值与输出参数的区别?
返回值是函数执行完毕后的return后的值,一个方法只能有一个return值,在return语句后执行的代码永远不会执行。输出参数,与一般参数使用相差不大,使用方法的声明,将参数前加上ref或者out关键字,那么这个参数传入方法后,在方法返回时,该参数的值可以在方法内进行修改,并且会把修改后的值传回调用者。

如何理解c#类中的字段、属性、方法以及事件?
} .方法 方法定义类可以执行的操作。方法可以接受提供输入数据的参数,并且可以通过参数返回输出数据。方法还可以不使用参数而直接返回值。事件 事件向其他对象提供有关发生的事情(如单击按钮或成功完成某个方法)的通知。事件是使用委托定义和触发的。 C#中方法,属性,字段,事件,变量,这个几个概念应该如何理解和区分?

相似回答