我建立一個這就是所謂的「Fieldsearch」庫和我需要人來調用它是這樣的:「富」是「命名空間」,但使用像一個「類型」
FieldSearch x = new FieldSearch();
問題是,如果我的解決方案被稱爲FieldSearch
而我的類庫被稱爲FieldSearch.Lib
,我無法調用實際的類FieldSearch
。
'Foo' is a 'namespace' but is used like a 'type'
你有什麼建議我這種情況下做的,SANS打電話給我實際的類別的東西嗎?
.NET編碼標準是不命名一個類型與其命名空間相同。 –
FieldSearch.FieldSearch x = new FieldSearch.FieldSearch()'? –
如果可以,請更改您的類名稱,否則使用它的完全限定名稱,如'namespace.Type' FieldSearch.FieldSearch'。 –