-1
我正在使用私有對象來單元測試一個類。我想訪問瀏覽器的值,這是一個枚舉,並有一個不同的瀏覽器列表。我不斷收到「操作必須用引用類型或可空類型可以使用」。我是用這樣的:使用私有對象訪問枚舉屬性
Browser browser = Browser.Chrome;
PrivateObject pvtObject = new PrivateObject(ClassName);
Browser browserProperty = pvtObject.GetFieldOrProperty("Browser") as Browser;
UPDATE 當我使用:
var browserProperty = pvtObject.GetFieldOrProperty("Browser");
它工作正常,但我需要知道爲什麼..
真的嗎?我正在等待你得到一些repv積分downvote :) –
Hahahahaa ...... –
@LB:擴大我的答案,以更好地解釋他爲什麼使用不同的行工作。這是更好的答案嗎? –