我正在查看以语法开头的方法:
private myClass MyMethod(myArgs)
访问修饰符之后未附加的 myClass 是什么?我的印象是返回类型仅限于bool,int或其他简单类型,而不是整个类。
答案 0 :(得分:1)
上面Ed Plunkett对这个问题进行了友好的回答。
这是属性的类型,或方法的the return type, 分别。如果你调用MyMethod(),它将返回一个实例 名为myClass的类,或者它可能返回null。如果你试图分配 MyPlass的任何内容,但是myClass或null,编译器将不允许 你这样做。这意味着当你使用 MyProp的值时,你 可以放心,它拥有的东西将是null,或者 MyClass的。
此处还有更多信息: return class from function in c#。