2 EYLÜL 2008, Salı
Nasıl VB.NET döküm gerekir?
Bunların hepsi eşit mi? Ne şartlar altında, diğerleri üzerinde her seçmeliyim?
var.() Sağlar
CStr(var)
CType(var, String)
DirectCast(var, String)
< / ^ hr .
EDİT: gelen ÖneriNotMyself&üssün;
- TryCast(var, String)
CEVAP
2 EYLÜL 2008, Salı
Bu biraz farklı, ve genel olarak kabul edilebilir bir kullanım var.
- **0 18**
()
bir nesneyi dize gösterimine verecek, ne olursa olsun.var
bir dize zaten değilse bunu kullanın. - *
(var)
*19 VB dize döküm operatörü. VB bir adam değilim, Bunu görmezden, ama gerçekten incitecek değil öneririm. TemeldeCType
aynı olduğunu düşünüyorum. - *
(var, String)
*20 bir dizeye verilen tür, herhangi bir dönüştürme operatörleri kullanarak dönüştürür. - *
(var, String)
*21 bir dize içine dökme bir nesne için kullanılır. Eğer bir nesne değişkeni, aslında, bir dize olduğunu biliyorsanız, bunu kullanın. Bu C(string)var
aynıdır#. TryCast
(olarak belirtilen tarafından @NotMyself) gibiDirectCast
, ama geri dönecektirNothing
değişken olamaz dönüştürülmüş bir dize yerine, atan bir durum. Bu Cvar as string
aynıdır#. MSDNTryCast
sayfa iyi bir karşılaştırma da var.
Bunu Paylaş:
Nasıl daha sonra düz metin alma için e...
Dosya kullanır .md uzantısı ve bunları...
Nasıl ViewModel formu kapatmak gerekir...
Nasıl dinamik olarak çalışma zamanında...
Nasıl Scala bir değişken döküm muyum?...