关于C#中的return关键字
private int index(string name)
{
for (int i = 0; i < stus.Count; i++)
{
if (stus[i].StuName.Equals(name))
{
return 1;
}
}
}
说明:以上代码是一个通过指定姓名name,在名为stus的泛型集合中用for循环查找集合中是否存在这样的一个人。如果存在则返回1。我上面写的东西在编编译的时候报错说:并非所有的代码路径都有返回值。
问题:要想返回我想要的结果,应该怎么改动,希望能详细讲解return的用法。