Bei der Verwendung von Resharper 4.1 bin ich auf diese interessante Warnung gestoßen: "Zugriff auf ein statisches Element eines Typs über einen abgeleiteten Typ". Hier ist ein Codebeispiel dafür, wo dies auftritt:
class A {
public static void SomethingStatic() {
//[do that thing you do...]
}
}
class B : A {
}
class SampleUsage {
public static void Usage() {
B.SomethingStatic(); // <-- Resharper warning occurs here
}
}
Weiß jemand, welche Probleme es gibt (falls vorhanden), wenn die statischen Elemente von A über B verwendet werden?