在C#中什么情况下用返回函数
staticvoidMain(){inta=2;inti=GetInt(a);//传入a参数i就等于GetInt方法返回的值Console.Write(i);}这段代码应...
static void Main()
{
int a=2;
int i=GetInt(a);//传入a参数 i 就等于GetInt方法返回的值
Console.Write(i);
}
这段代码应该在控制台应用程序的,名称空间还是在class空间里输, 还是在static void Main(string[] args)里输,如果是在 static void Main(string[] args)里输,它不是有一个void main吗 展开
{
int a=2;
int i=GetInt(a);//传入a参数 i 就等于GetInt方法返回的值
Console.Write(i);
}
这段代码应该在控制台应用程序的,名称空间还是在class空间里输, 还是在static void Main(string[] args)里输,如果是在 static void Main(string[] args)里输,它不是有一个void main吗 展开
展开全部
void Main是一个程序的入口 ,上边的代码可以写在一个方法里 可以是不同的类的不同的方法里 也可以写在main方法入口程序里
class是一个类 你的变量 方法都要写在类里面,才可以调用。
至于什么情况要用返回函数 那事当你需要一个方法执行的结果,才调用这个带返回参数的函数
class是一个类 你的变量 方法都要写在类里面,才可以调用。
至于什么情况要用返回函数 那事当你需要一个方法执行的结果,才调用这个带返回参数的函数
更多追问追答
追问
但是我写在static void Main(string[] args)里,提示GetInt在上下文里没出现,是不是代码哪错了
追答
当然了
首先要看你的getInt()方法写在哪儿
要是就是写在main方法里的话就可以直接调用
假如你的getIn()方法写在一个 名为gg的类里面
首先你要new出你的gg类
然后才能调用你的getin()方法涩
例子
//名为gg的类
public class gg{
//函数
public int getInt(int a){
。。。。。
}
}
然后再你的main方法里
gg s=new gg();
int a=2
int as=s.getInt(a);
这样就可以了
要调用另外一个类的方法,首先你得把那个类实例化(也就是new出来 如上面操作)
展开全部
没明白你在说什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这段代码是写在CLASS里的 它是一个方法 一个调用GetInt()方法输出I的方法.
追问
你好,初学者,见谅,也就是说所有的方法都写在class里吗?代码具体写在那个空间怎么看
追答
首先 你要清楚类的概念. 类和类之间是能调用的. 如果不知道写在那 你可以鼠标移到方法上或者字段上右建点转到定义.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询