Вот мой сериализуемый абстрактный класс
namespace NEN_FS {
[Serializable()]
abstract public class NFS : IEquatable<NFS> {
abstract public string Path { get; set; }
public NFS() {
Path = "";
}
public NFS(string path) {
Path = path;
}
public override bool Equals(object obj) {
NFS other = obj as NFS;
return (other != null) && ((IEquatable<NFS>)this).Equals(other);
}
bool IEquatable<NFS>.Equals(NFS other) {
return Path.Equals(other.Path);
}
public override int GetHashCode() {
return Path != null ? Path.GetHashCode() : base.GetHashCode();
}
}
}
Что у меня в F#: let file = files.[0].
и нет поля Path.
Это почему? Как я могу получить доступ к свойству Path?
files.[0]
и размещение другого DOT и ожидание появления intellisense и представления «поля»... то есть «пути» члена, доступного для использования.. Но вы правы, это неправильное название здесь. - person quetzalcoatl   schedule 21.08.2012