呼叫功能有什么错误?

时间:2014-03-17 20:42:00

标签: c# function

我试图在Unity环境中调用用c#编写的示例函数。我收到此错误消息:

  

多成员名称不能与其封闭类型相同

这是我正在使用的代码:

using UnityEngine;
using System.Collections;

public class multi : MonoBehaviour {
    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    void Update () {
        int x = 5;
        multi (x);
    }

    int multi ( int tem ){
        int ret ;
        ret = tem * 2 ; 
        return ret;
    }
}

2 个答案:

答案 0 :(得分:10)

函数名称不能与类名相同,除非该函数是构造函数。

答案 1 :(得分:6)

你不能拥有一个功能" multi"在一个名为" multi"除非它是构造函数。