林具有與統一全局命名空間中的C#統一C#全局命名空間
問題,我已經在兩個單獨的文件
FILE: MyUtil.cs
using ....
using ....
public class MyUtil : Photon.PunBehaviour
{
public static IEnumerator DoStuff(string link)
{
WWW sss=new WWW(link);
yield return sss;
}
}
FILE: TestClass.cs
using ....
using ....
namespace NewNameSpace {
public class TestClass : MonoBehaviour
{
public void useIt()
{
StartCoroutine(global::MyUtil.DoStuff("www.link.com")); <<< error here
}
}
}
下面的代碼林在StartCoroutine線得到錯誤說「MyUtil」類本身在全局名稱空間中找不到。
我想從useIt方法調用MyUtil.DoStuff,但它不會編譯。
有人知道爲什麼嗎?
感謝
它應該只是沒有'全球::'的工作,你有沒有試過? –
是的,我嘗試了沒有全球::,也嘗試過「全球。」。但沒有工作:( – programmer3
你的資產文件夾中是否有'util.cs'或者它是否是你硬盤上的文件?你能用這兩個文件的assets文件夾的屏幕截圖編輯你的問題嗎? –