C# support multiple inheritance?

No .
Use interfaces instead.