so im reading
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/interfaces/
to better understand this
https://docs.microsoft.com/en-us/dotnet/framework/data/transactions/implementing-a-resource-manager
This sentence:
"By using interfaces, you can, for example, include behavior from multiple sources in a class."
So in class A, i can't inherit from class B or class C unless I create an interface? I just want to make sure I understand this correctly.