3
如果我有一個不屬於任何名稱空間的.Net類,那麼我就無法在ironpython中使用它。在Ironpython中使用.net類問題
下面是一個例子
假設我有下面的類定義
一個裝配FooLib.dll //注意下面的類不是全局命名空間的一部分
public class Foo { }
現在我嘗試在霓虹燈中使用它
clr.AddReference("FooLib") # This call succeeds.
f = Foo()
該行F =美孚()返回錯誤
Traceback (most recent call last):
File "", line 1, in
NameError: name 'Foo' is not defined
我嘗試以下
from FooLib import *
f = Foo()
線從FooLib進口*報告其有一定道理作爲從子句應使用一個錯誤在命名空間,而不是組件
但是,如果類Foo屬於某個命名空間,那麼我沒有導入在IronPython中
問題所以,我的查詢是我怎麼使用從IronPython中屬於全局命名空間
問候 Ganesh神
這工作......非常感謝 Ganesh – Ganesh 2009-10-16 19:33:36