के साथ बनाएं मेरे पास IEnumerable<T>
संपत्ति वाला एक वर्ग है। मैं एक सामान्य विधि कैसे बना सकता हूं जो एक नया List<T>
बनाता है और उस संपत्ति को असाइन करता है?जेनेरिक सूची <T> प्रतिबिंब
IList list = property.PropertyType.GetGenericTypeDefinition()
.MakeGenericType(property.PropertyType.GetGenericArguments())
.GetConstructor(Type.EmptyTypes);
मैं नहीं जानता जहां टी प्रकार कुछ भी
यकीन है कि तुम क्या मतलब है, तो आप सिर्फ उपयोग नहीं कर सकते नहीं 'IEnumerable.ToList()' –
वास्तव में आप क्या करना tring हैं, एक 'सूची' 'प्रपत्र IEnumerable ' बनाने ?? –
मुझे संपत्ति के प्रकार – rkmax