2009-01-24 25 views
0

某些類有稱爲URL的醜陋字段,但是Id相當稱它爲文件。作爲重命名屬性的一種方式的擴展方法


public static void setFile(this AxWMPLib.AxWindowsMediaPlayer mp, string filename) { 
    mp.URL = filename; 
} 


public static string file(this AxWMPLib.AxWindowsMediaPlayer mp) { 
    return mp.URL; 
} 

有沒有辦法不使用setFile,但使文件的行爲像財產?

回答

3

我想你以後是擴展屬性,which don't exist。擴展方法需要()在調用時跟隨方法名稱。