โดยสมมุติว่าเป็นประโยชน์สำหรับฉันที่จะทำสิ่งนี้:
foo.GetColumnValues(dm.mainColumn, int)
foo.GetColumnValues(dm.mainColumn, string)
โดยที่เมธอด GetColumns จะเรียกใช้เมธอดอื่นภายในขึ้นอยู่กับประเภทที่ส่งผ่าน
ใช่ฉันสามารถทำเป็นบูลีนแฟล็กหรือคล้ายกันได้ฉันแค่สงสัยว่ามีวิธีที่จะส่งผ่านสิ่งนี้หรือไม่แล้วถามว่า:
typeof (arg [1]) หรือคล้ายกัน ...
ฉันยังสามารถลบล้างวิธีการใช้ยาชื่อสามัญ ฯลฯ - ฉันรู้ว่ามีหลายวิธีในการทำเช่นนี้ฉันแค่อยากรู้ว่าเป็นไปได้หรือไม่
foo.GetColumnValues<int>(dm.mainColumn)
อาจเป็นหนทางไป