0
我非常頻繁修改的PictureBox內的圖像,所以我雖然我會做這樣的事情直接訪問:到pictureBox.Image
modify(ref pictureBox1.Image);
遺憾的是它不工作,它拋出一個下面的錯誤「屬性,索引器或動態成員訪問權可能不作爲out或ref參數傳遞「。好的,我收到了錯誤 - 但仍然有任何解決辦法或加快我的計劃?
我非常頻繁修改的PictureBox內的圖像,所以我雖然我會做這樣的事情直接訪問:到pictureBox.Image
modify(ref pictureBox1.Image);
遺憾的是它不工作,它拋出一個下面的錯誤「屬性,索引器或動態成員訪問權可能不作爲out或ref參數傳遞「。好的,我收到了錯誤 - 但仍然有任何解決辦法或加快我的計劃?
.NET中的所有對象(引用類型)都是通過引用傳遞的,添加ref關鍵字沒有任何好處。試試這個:
var image = pictureBox.Image;
modify(image);
哎呀......你是對的 - 我只是沒」我意識到C++和c#之間的區別。謝謝。 – Novellizator
瞭解更多關於參數路過此地它已經是一個引用類型:http://www.yoda.arachsys.com/csharp/parameters.html – RAS