2
AFAIK Nemerle沒有dynamic
關鍵字,後期綁定不起作用以及:ExpandoObject在Nemerle
late{
mutable obj=ExpandoObject();
obj.test="test"; //MissingMethodException
}
那麼,有沒有在Nemerle使用ExpandoObject的方法嗎?
AFAIK Nemerle沒有dynamic
關鍵字,後期綁定不起作用以及:ExpandoObject在Nemerle
late{
mutable obj=ExpandoObject();
obj.test="test"; //MissingMethodException
}
那麼,有沒有在Nemerle使用ExpandoObject的方法嗎?
「遲到」使用反射,無法與ExpandoObject一起使用。
但是你可以使用ExpandoObject像字典:
def obj = ExpandoObject() : IDictionary[string, object];
obj["test"] = 42;
WriteLine(obj["test"]);
什麼你想達到什麼目的?
我會使用字典,如果我想,我只是有興趣,如果我可以使用ExpandoObject像它的意圖:'動態OBJ =新ExpandoObject(); obj.test =「測試」;' – user2429910
'動態'是現在在Nemerle中不受支持。它可以實現,但沒有人需要它。 –