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

  • apenney888

    apenney888

    27 EKİM 2010
  • Droid Life

    Droid Life

    17 Kasım 2009
  • hidetake takayama

    hidetake tak

    3 Mart 2009