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

  • Atlantic Records

    Atlantic Rec

    15 Aralık 2006
  • Drakinen

    Drakinen

    1 EYLÜL 2008
  • superemposed

    superemposed

    25 Aralık 2007