Check string appSettings “key” value in apps.config file is number or not in C#

int howManyMail = int.MaxValue;
ItemView itemView = new ItemView(howManyMail);
string StrHowManyMail = ConfigurationManager.AppSettings["HowManyEmail"];
double Num1;
bool isNum1 = double.TryParse(StrHowManyMail, out Num1);
if (isNum1)
    {
             howManyMail = Convert.ToInt32(StrHowManyMail);
                if (howManyMail > 0)
                    {
                        itemView = new ItemView(howManyMail);
                    }
         }
         else
         {
                string errorSource = "Invalid Parameter HowManyMail = " + StrHowManyMail;
                ReportInput(errorSource);         
         }
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s