2016-10-05 16 views
5

Tôi có một mã trong PCL mà tôi muốn di chuyển sang .NetStandard. Thật không may tho, mã của tôi là phụ thuộc vào .Net phản ánh và tôi không thể tìm thấy một số phương pháp trước đây có sẵn. Vì vậy, đây là danh sách các phương pháp hoặc thuộc tính mà tôi không thể tìm thấy dưới .NetStandard. Có thể bất kỳ một điểm tôi đi đúng hướng về làm thế nào để refactor mã của tôi?.NetStandard: Thiếu phương thức và thuộc tính loại

Type.IsInstanceOfType() 
Type.IsAssignableFrom() 
Type.GetNestedTypes() 
Type.GetConstructors() 
Type.IsClass 
Type.IsEnum 
Type.IsValueType 

Trả lời

11

Sử dụng GetTypeInfo. Sau đó, những thành viên đó hiện có sẵn trên TypeInfo.

var example = typeof(string).GetTypeInfo().IsClass; 
Các vấn đề liên quan