public abstract class Stream: MarshalByRefObject, IDisposable
{
//...
public abstract long Length {get;}
public abstract void SetLength(long value);
//...
}
Proprietà read-only e setter come metodo...Secondo voi è stata una scelta oppure uno strano errore progettuale? Lo so, prima o poi scriverò una mail a Brad... :-)