我有在VSCode這些錯誤 - > GNU/Linux的:VSCode錯誤:...已經包含...的定義調用是以下方法或屬性之間的曖昧,
- 的命名空間已經包含了 定義「GCoreT」 [TESTC]
對於這種行爲我已閱讀本,
,但我不能找到解決辦法,爲我的作品。
呼叫是下列方法或屬性之間曖昧: 'GCoreT.mapTex(字符串,E [])' 和 'GCoreT.mapTex(字符串,E [])'[TESTC]
類型 'GCoreT' 已經定義了一個名爲 '澳大利亞MAPTEK' 具有相同 參數類型[TESTC]空隙GCoreT.mapTex構件(字符串文本,E []添加)
。
我認爲這是最相關的簡化代碼。
using System;
namespace testc
{
class Program
{
static void Main(string[] args)
{
//..
}
}
}
using System;
class GCoreT{
^^^------------------> he says 0
public Ene[] GTEne (String tex, E[] ene){
//..
mapTex(tex, ene);
^^^------------------> he says 1
//..
}
private void mapTex(String text, E[] add){
^^^------------------------------> he says 2
//..
}
}
VSCode說:
的命名空間 '' 已包含 定義 'GCoreT'[TESTC]
呼叫是下列方法或屬性之間曖昧: 'GCoreT.mapTex(字符串,E [])' 和 'GCoreT.mapTex(字符串,E [])'[TESTC]
類型 'GCoreT' 已經定義了一個名爲 '澳大利亞MAPTEK' 具有相同 參數類型[TESTC]空隙GCoreT.mapTex構件(字符串文本,E []添加)
你可能引用了一個定義'GCoreT'的外部庫嗎? – STLDeveloper
@STLDeveloper'GCoreT'不,它是deyeyect文件夾中的一個簡單的類,與Program中的目錄樹中的高度相同。CS對不起我英文不好。 –
@STLDeveloper代碼編譯和工作,但是VSCode顯示提到的錯誤,很不舒服。謝謝你的時間。 –