मेरे पास दो पूर्णांक हैं जिन्हें मैं प्रतिशत प्राप्त करने के लिए विभाजित करना चाहता हूं।सी # में दो पूर्णांक से प्रतिशत मूल्य बनाने का सबसे अच्छा तरीका क्या है?
यह वही है मैं अभी है:
int mappedItems = someList.Count(x => x.Value != null);
int totalItems = someList.Count();
(int)(((double)mappedItems /(double) totalItems) * 100)
यह सही जवाब देता है। लेकिन यह दो संख्याओं के बीच प्रतिशत प्राप्त करने के रूप में सरल कुछ करने के लिए बहुत अधिक कास्टिंग है।
क्या ऐसा करने का कोई बेहतर तरीका है? कुछ ऐसा जिसमें कास्टिंग शामिल नहीं है?
महान उत्तरों के लिए धन्यवाद! चारों ओर वोट! – Vaccano