В некоторых классах есть некрасивое поле с именем URL, но я бы назвал его файлом
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, но заставить файл действовать как свойство?