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

  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009