Câu hỏi được gắn thẻ «reflection»

Sự phản chiếu là khả năng của một chương trình quan sát và / hoặc sửa đổi cấu trúc và / hoặc hành vi của nó khi chạy. Sự phản chiếu phụ thuộc vào ngôn ngữ lập trình hỗ trợ - vui lòng gắn thẻ ngôn ngữ lập trình đang được sử dụng khi sử dụng thẻ này.



16
Kiểm tra xem một lớp có nguồn gốc từ một lớp chung không
Tôi có một lớp chung trong dự án của tôi với các lớp dẫn xuất. public class GenericClass<T> : GenericInterface<T> { } public class Test : GenericClass<SomeType> { } Có cách nào để tìm hiểu xem một Typeđối tượng có nguồn gốc từ GenericClassđâu không? t.IsSubclassOf(typeof(GenericClass<>)) không hoạt động.
309 c#  generics  reflection 


6
Convert.ChangeType () không thành công trên các loại Nullable
Tôi muốn chuyển đổi một chuỗi thành một giá trị thuộc tính đối tượng, mà tôi có tên là một chuỗi. Tôi đang cố gắng để làm điều này như vậy: string modelProperty = "Some Property Name"; string value = "SomeValue"; var property = entity.GetType().GetProperty(modelProperty); if (property != null) { …
301 c#  .net  reflection 








5
Sử dụng isKindOfClass với Swift
Tôi đang cố gắng chọn một chút Swift lang và tôi đang tự hỏi làm thế nào để chuyển đổi Objective-C sau đây thành Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.