Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

Implicit inheritance example (C#)

View gist:197e8ed135e1abe5d09a
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
void Main()
{
var b = new B();
Console.WriteLine(String.Format("B is A: {0}", (b is A)));
Console.WriteLine(String.Format("B is ISoftDelete: {0}", (b is ISoftDelete)));
}
 
interface ISoftDelete
{
bool IsDeleted {get; set;}
}
 
class A {
public int Id {get; set;}
}
 
partial class B : A {
public bool IsDeleted {get; set;}
}
 
partial class B : ISoftDelete {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.