SORU
19 HAZİRAN 2009, Cuma


Nasıl İnt Dize dönüştürebilirsiniz?

Var

TextBoxD1.Text

ve dönüştürmek için " veritabanında saklayın. int istiyorum Bunu nasıl yapabilirim?

CEVAP
19 HAZİRAN 2009, Cuma


Bunu deneyin:

int x = Int32.Parse(TextBoxD1.Text);

ya da daha iyisi:

int x = 0;

Int32.TryParse(TextBoxD1.Text, out x);

Int32.TryParse verir, çünkü aynı zamanda, bir bool dönüş değeri ayrıştırma girişiminin sonucu hakkındaki kararlar için:

int x = 0;

if (Int32.TryParse(TextBoxD1.Text, out x))
{
    // you know that the parsing attempt
    // was successful
}

Eğer merak ediyorsanız, Parse TryParse arasındaki farkı en iyi bu şekilde özetlenebilir

TryParse Ayrıştırma gibi. yöntem, TryParse hariç eğer bir istisna değildir dönüşüm başarısız olur. Bu ortadan kaldırır özel durum işleme test etmek için kullanmak gerekir olay, bir FormatException için geçersiz s ve olamaz başarıyla ayrıştırıldı. - MSDN

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Analytics

    Google Analy

    25 ŞUBAT 2008
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009