Điều này không biên dịch, nhưng những gì tôi đang cố gắng chỉ đơn giản là chuyển đối tượng sang 't' được chuyển đến hàm?Làm thế nào để đúc một đối tượng để loại thông qua một chức năng?
public void My_Func(Object input, Type t)
{
(t)object ab = TypeDescriptor.GetConverter(t).ConvertFromString(input.ToString());
}
Tôi có hiểu chính xác bạn muốn truyền đối tượng nhập vào Loại t đã cho không? Điều gì sẽ xảy ra nếu đầu vào không thuộc loại t? – FrankE
@FrankE - Chức năng sẽ hoạt động theo cách mà ai đã từng sử dụng nó sẽ biết nhập đúng loại chức năng, tôi chịu trách nhiệm của mình! – BornToCode
Bạn muốn làm gì với đối tượng? Có lẽ bạn muốn sử dụng một hàm chung 'public void My_Func (T input)'? –
ekholm