यह स्पष्ट कलाकार Specified cast is not valid.
अपवाद क्यों फेंकता है?क्यों (int) (ऑब्जेक्ट) 10 मीटर फेंक देता है "निर्दिष्ट कास्ट मान्य नहीं है" अपवाद?
decimal d = 10m;
object o = d;
int x = (int)o;
लेकिन यह काम करता है:
object o = d;
आप बिना बॉक्सिंग मूल्यों सीधे डाली नहीं कर सकते हैं:
int x = (int)(decimal)o;
संभव डुप्लिकेट [? मैं एक दशमलव के रूप में एक पूर्णांक Unbox क्यों नहीं कर पा] (http://stackoverflow.com/questions/1085097/why-cant-i: जो आप बदलना वर्ग का उपयोग करके आह्वान -unbox-an-int-as-a-दशमलव) – nawfal