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

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • listedabive

    listedabive

    30 Ocak 2007
  • Triune Films

    Triune Films

    9 ŞUBAT 2006