c# Programming Glossary: somebaseclass
C#: Is operator for Generic Types with inheritance http://stackoverflow.com/questions/11186493/c-is-operator-for-generic-types-with-inheritance generic types. public interface ISomeInterface T where T SomeBaseClass public class SomeClass SomeBaseClass Now we want to check the.. T where T SomeBaseClass public class SomeClass SomeBaseClass Now we want to check the type with is operator. We have an instance.. implementing interface ISomeInterface SomeClass bool isSomeBaseClass someObject is ISomeInterface SomeBaseClass false bool isSomeClass..
A way of casting a base type to a derived type http://stackoverflow.com/questions/124336/a-way-of-casting-a-base-type-to-a-derived-type to so I can better explain what I m asking. public class SomeBaseClass public string GetBaseClassName get set public bool BooleanEvaluator.. BooleanEvaluator get set public class SomeDerivedClass SomeBaseClass public void Insert SqlConnection connection ...random connection.. ... public static void Main object args SomeBaseClass class new SomeBaseClass SomeDerivedClass derClass SomeDerivedClass..
Calling a static method on a generic type parameter http://stackoverflow.com/questions/196661/calling-a-static-method-on-a-generic-type-parameter C# public Collection MethodThatFetchesSomething T where T SomeBaseClass return T.StaticMethodOnSomeBaseClassThatReturnsCollection I.. T where T SomeBaseClass return T.StaticMethodOnSomeBaseClassThatReturnsCollection I get a compile time error 'T' is a 'type.. do not support virtual static methods. So T.StaticMethodOnSomeBaseClassThatReturnsCollection can be no different than SomeBaseClass.StaticMethodOnSomeBaseClassThatReturnsCollection...
Can I force subclasses to override a method without making it abstract? http://stackoverflow.com/questions/239408/can-i-force-subclasses-to-override-a-method-without-making-it-abstract TestBar ActualTest Bar static void ActualTest T where T SomeBaseClass new T obj new T Assert.blah something involving obj share..
|