using System;namespace ConsoleApplication2
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
int [] a = {2,6,8,42,68,0};
int [] b = {8,20,86,5,8,8};
for(int i = 0; i<a.Length; i++)
{
Console.WriteLine("Max is: {0}",Max(a[i],b[i]));
}
}
private static int Max(int t,int k)
{
if(t>k)
return t;
if(t<k)
return k;
}
}
}
为何他说Max这个函数并非所有代码路径的返回值????
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
int [] a = {2,6,8,42,68,0};
int [] b = {8,20,86,5,8,8};
for(int i = 0; i<a.Length; i++)
{
Console.WriteLine("Max is: {0}",Max(a[i],b[i]));
}
}
private static int Max(int t,int k)
{
if(t>k)
return t;
if(t<k)
return k;
}
}
}
为何他说Max这个函数并非所有代码路径的返回值????
解决方案 »
- c#编写dll供pb调用问题
- 请教 C#端口扫描问题
- [又想出一个难题来折磨诸位]new WebClient().DownloadData(url)可否只读取前几行?
- 获取dataset.table里的某个字段值最大的那栏?
- 百分题目,大家帮忙看看去啦。关于gridview动态生成模版列的问题。已实现部分,有一些疑问。大家帮忙看啦
- 怎样用c#的来建立exe dll呢?能不能举例啊?
- C#关于Socket的问题:如何控制发送的字符串是十六进数,,具体方法如何实现,指点下
- 有什么工具可以查看一个文本文件用的是什么编码吗?
- 关于datagrid的两个小问题
- winform水晶报表汇总字段运算的问题
- 工程下的XML文件每次修改后都要拷贝到Debug目录下才行?有什么好办法吗?
- 请问winform中几个textbox,如保对齐
把第二个if改成else
{
if(t>k)
return t;
if(t<k)
return k;
return t;
}t==k时程序就sb了
{
int intRet = t;
if(t>k)
intRet = t;
if(t<k)
intRet = k;
return intRet;
}
{
if(t>k)
return t;
if(t<k)
return k;
else return t;
}
{
if(t>k)
{return t;}
else
{return k;}
}