Potrzebuję nazwy klasy w metodzie np. X. Tymczasem nie chcę stracić bezpieczeństwa typu i nie pozwolę innym programistom ciąg (nazwa klasy) do metody.Bezpiecznie wpisz nazwę klasy do metody
coś takiego:
void X(??? class) // --> don't know how
{
var className = get the name of class // --> which I don't know how
Console.WriteLine(className);
}
X(tblEmployee); //--> usage of X, where tblEmployee is a POCO class
Od tblEmployee to nie obiekt klasy X (tblEmployee.GetType()) jest błędne, ponieważ GetType() może być wywołana na obiektach. Zamiast tego X (typeof (tblEmployee)) jest poprawny. – Alireza
@Alireza Przepraszam, myślałem, że to był przykład klasy. Naprawiony. – Rotem