के लिनक योग कैसे प्राप्त करें I वस्तुओं की एक संख्यात्मक संग्रह में संख्याओं की संख्या कैसे प्राप्त करें? मुझे यकीन है कि अंतर्निहित प्रकार हमेशा संख्यात्मक होगा लेकिन प्रकार रनटाइम पर निर्धारित होता है।आईएनयूमेरेबल <object>
IEnumerable<object> listValues = data.Select(i => Convert.ChangeType(property.GetValue(i, null), columnType));
उसके बाद मैं निम्न करने के लिए सक्षम होना चाहते हैं (निम्न त्रुटि है: "विधि योग को हल नहीं कर सकते"):
var total = listValues.Sum();
कोई भी विचार? धन्यवाद।
सही प्रकार रनटाइम पर क्यों निर्धारित किया जाता है? यह बहुत फिश लगता है! – sdfgsdfg
यदि प्रकार रनटाइम पर निर्धारित होता है, जो जेनेरिक के लिए नौकरी की तरह लगता है। क्या आपके पास 'IENumerable
@Tory - हाँ मेरे पास IENumerable के निर्माण तक पहुंच है, लेकिन मुझे नहीं पता कि आप जिस बदलाव को सुझाव दे रहे हैं उसे बिल्कुल कैसे बनाया जाए। मैं जेनेरिक दुनिया के लिए नया हूं, कृपया एक उदाहरण प्रदान करें, धन्यवाद। – Mike