1.利用 「+」(加號)運算子:
string str = 「hello」+ 「world」;
console.writeline(str);//輸出 「helloworld」
2.使用 join()方法:
join()方法是string類的靜態方法,就是說string是類的方法,不是例項的方法,直接使用即可。
join方法用指定的字元作為分隔符,把乙個字串陣列中的各個元素連線起來。
string 【】 str1 = 「hello」;
string 【】 str2 = 「world」;
string.join(「/」,str1,str2);//輸出 「hello/world」,以「/」作為分隔符進行連線
3.使用 concat()方法:
concat也是string類的靜態方法,有多個過載版本,如果只傳人乙個引數,如果引數是字串,就返回該字串;如果是非字串,那麼就呼叫相應型別的 tostring()方法,把該引數轉換為字串返回。
如果傳人多個引數,concat 把各個字串連線在一起返回,如果傳人的引數不全是string型別,則不是字串型別的引數,呼叫相應的 tostring()方法首先轉化為字串,然後再連線返回。
int intstr = 100;
string str = 「hello」;
string.concat(intstr,str);//輸出 「100hello」;
由於傳人的引數 intstr是整型,不是字串,在結果返回之前,會首先呼叫int型別的tostring()方法,把intstr轉化為字串「100」,然後再進行拼接,最後返回拼接好的字串「100hello」
如果是在構建sql語句中插入語句時,感覺用join()方法更加實用
eg:圖書新增時
附加關鍵**如下:
第一步:接收頁面變數
string book_type = this.dropdownlist1.selectedvalue;
string bookname = this.book_name.text.trim();
string price = this.price.text.trim();
string write = this.writer.text.trim();
string kaiben = this.kaiben.text.trim();
string yinzhang = this.yingzhang.text.trim();
string k=this.dropdownlist2.selectedvalue;
string zishu = this.text.text.trim();
zishu = zishu + k;
string version = this.version.text.trim();
string bookhao = this.bookhao.text.trim();
string yingshu = this.yingshu.text.trim();
string jiejie = this.jiejie.text.trim();
string fullname = this.fileupload1.filename;
response.write(fullname + "
");string filepath = "";
第二步:構建sql語句
string temp = string.join("','", book_type, bookname, price, write, kaiben, yinzhang, zishu, version, bookhao,yingshu, filepath, jiejie);
string sql = "insert into 圖書表(型別編號,圖書名,**,作者,開本,印張,字數,版次,書號,印數,,圖書簡介) values('"+temp+"')";
join()試用於變數過多時的情況,如果少的話用「+」連線簡單
c 字串連線 C 字串
c 提供了以下兩種型別的字串表示形式 c 風格的字串起源於 c 語言,並在 c 中繼續得到支援。字串實際上是使用null字元 終止的一維字元陣列。因此,乙個以 null 結尾的字串,包含了組成字串的字元。下面的宣告和初始化建立了乙個 hello 字串。由於在陣列的末尾儲存了空字元,所以字元陣列的大小...
C語言 連線字串
標頭檔案 原型說明 返回值 include char strcat char s1,const char s2 將s2指向的字串連線到s1指向的陣列末尾。若s1和s2指向的記憶體空間重疊,則作未定義處理。返回s1的值。include include intmain void strcat函式實現 c...
C 連線Excel檔案的連線字串
下面是web.config檔案 問題 是win10作業系統下開發的,電腦上的office版本為2013。發布後的 發布時應用程式目標框架為.net framework 4.0 配置到本地 本地.net framework 4.5 iis後可以正常使用,可以正常讀取excel檔案的資料,如下圖 但將發...