Przekazywanie tylko typu jako parametru w C #
Hipotetycznie byłoby to dla mnie przydatne:
foo.GetColumnValues(dm.mainColumn, int)
foo.GetColumnValues(dm.mainColumn, string)
gdzie metoda GetColumns wywoła inną metodę w zależności od przekazanego typu.
Tak, mógłbym zrobić to jako flagę boolowską lub podobną, zastanawiałem się tylko, czy istnieje sposób, aby to przekazać, a następnie zapytać:
typeof (arg [1]) lub podobny ...
Mógłbym także nadpisać metodę, użyć generycznych itp. - Wiem, że istnieją różne sposoby, aby to zrobić, byłem ciekawy, czy to było możliwe.