2010-03-29 11 views
4

J'ai cette chaîne dans vb.net. Je vous serais reconnaissant si vous pouvez me faire savoir comment je peux joindre les valeurs entre guillemetsEnclose les valeurs entre guillemets dans VB.net

dim str as string="" 
str.Append("EmpID=" & empNo & " DeptID=" & deptID & "") 

Je veux que la valeur de chaîne à EmiID = « 10 » DeptID = « 20 »

Répondre

6

Utilisez doubles guillemets doubles pour obtenir un double guillemet simple dans la chaîne

str.Append("EmpID=""" & empNo & """ DeptID=""" & deptID & """") 
+0

Un simple * double * citation vous dire, non? ;-) – Prutswonder

+0

@Prutswonder, correct mis à jour – JaredPar

2

Il suffit d'utiliser doubles guillemets doubles comme:

dim str as string="" 
str.Append("EmpID=""" & empNo & """ DeptID=""" & deptID & """") 
2

Utilisez ControlChars.Quote

dim str as string="" 
str.Append("EmpID=" & cControlChars.Quote & empNo & ControlChars.Quote & " DeptID=" & ControlChars.Quote & deptID & ControlChars.Quote) 
3

ControlChars.Quote est agréable à utiliser :)

metatransferString dim comme string = ""

0

Je sais qu'il est une question assez vieux. Mais je l'ai utilisé de cette façon

str.Append(String.Format("EmpID={0}{1}{0} DeptID={0}{2}{0}", Chr(34), empNo, deptID)) 

Si empno = 10 DeptID = 20, cela donnerait EMPID = "10" DeptID = "20"

Questions connexes