原文地址:https://support.unity3d.com/hc/en-us/articles/207443183-What-is-CS0127-
症状
当尝试进入Play模式时,我得到了如下错误:
error CS0127: `__’: A return keyword must not be followed by any expression when method returns void
原因
引起CS0127号错误的原因是,某个返回值类型为void的方法尝试返回一个值。
本例子的错误信息如下:
error CS0127: `ExampleScript.MyMethod()’: A return keyword must not be followed by any expression when method returns void
解决方案
改变方法的返回类型为它将会返回的类型,可以解决CS0127错误。本例中,方法的返回类型为int,因为我们将要返回一个值为7的int类型。
更多信息
https://msdn.microsoft.com/en-us/library/wttka33z(v=vs.90).aspx