Parsi Coders
چك كردن خطاي Overflow - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37)
+--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55)
+--- موضوع: چك كردن خطاي Overflow (/showthread.php?tid=1174)



چك كردن خطاي Overflow - Ghoghnus - 10-31-2011

اگر از دستور Checked استفاده نكنيد تنها خطاي زمان اجرا را به شما مي دهد اما با اين دستور مي توانيد اين خطا را كنترل كنيد
کد:
short shorty = 32767;

            int integer = shorty + 1;

            try

            {

                checked

                {

                    shorty = (short)integer;

                }

            }

            catch (OverflowException ex)

            {

                MessageBox.Show(ex.Message);

            }