blob: b21956d29118a3e4bfbd2e4449d245cfaf3d445f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
interface IFoo {
public abstract string prop { get; set; }
}
class Bar {
public virtual string prop_v { get; set; }
}
class Foo : Bar, IFoo {
public string prop { get; set; }
public override string prop_v { get; set; }
}
void main() {
var foo = new Foo () {
prop = "bar",
prop_v = "bar"
};
}
|