【发布时间】:2018-07-11 15:19:04
【问题描述】:
用c#写一个简单的类出现错误“并非所有代码路径都返回值”
public class Genre
{
private string _name;
public string Name
{
get => _name;
set => _name = value;
}
}
【问题讨论】:
-
哪一行? (对我来说编译得很好)这个错误通常是在非 void 函数错过 return 语句时产生的
-
在 LINQPad 中为我编译没有错误,并带有
new Genre().Name = "hi";以进行良好的测量。实际失败的代码是什么? -
我确定这个类不会产生错误
-
在附注中,您可以使用 sn-p propfull 这样您就可以更快地编写代码并且不会出错 - msdn.microsoft.com/en-us/library/z41h7fat.aspx
-
4.6.2 框架