最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 字符串的連接(實(shí)例講解)

 更新時(shí)間:2017年12月13日 09:50:30   作者:feiquan  
下面小編就為大家分享一篇C# 字符串的連接實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

1.利用 “+”(加號(hào))運(yùn)算符:

string str = “Hello”+ “World”; 
console.WriteLine(str);//輸出 “HelloWorld”

2.使用 Join()方法:

Join()方法是String類的靜態(tài)方法,就是說(shuō)String是類的方法,不是實(shí)例的方法,直接使用即可。

Join方法用指定的字符作為分隔符,把一個(gè)字符串?dāng)?shù)組中的各個(gè)元素連接起來(lái)。

string 【】 str1 = “Hello”; 

string 【】 str2 = “World”; 

string.Join(“/”,str1,str2);//輸出 “Hello/World”,以“/”作為分隔符進(jìn)行連接

3.使用 Concat()方法:

Concat也是String類的靜態(tài)方法,有多個(gè)重載版本,如果只傳人一個(gè)參數(shù),如果參數(shù)是字符串,就返回該字符串;如果是非字符串,那么就調(diào)用相應(yīng)類型的 ToString()方法,把該參數(shù)轉(zhuǎn)換為字符串返回。 如果傳人多個(gè)參數(shù),Concat 把各個(gè)字符串連接在一起返回,如果傳人的參數(shù)不全是string類型,則不是字符串類型的參數(shù),調(diào)用相應(yīng)的 ToString()方法首先轉(zhuǎn)化為字符串,然后再連接返回。

int IntStr = 100; 
string str = “Hello”; 
string.Concat(IntStr,str);//輸出 “100Hello”;

由于傳人的參數(shù) IntStr是整型,不是字符串,在結(jié)果返回之前,會(huì)首先調(diào)用Int類型的ToString()方法,把IntStr轉(zhuǎn)化為字符串“100”,然后再進(jìn)行拼接,最后返回拼接好的字符串“100Hello”

4.如果字符串比較長(zhǎng)或連接次數(shù)比較多的時(shí)候推薦使用StringBuilder.

StringBuilder MyStringBuilder = new StringBuilder();
MyStringBuilder.Append(yy);
MyStringBuilder.Append(zz);
string yy = MyStringBuilder.ToString();

如果是在構(gòu)建Sql語(yǔ)句中插入語(yǔ)句時(shí),感覺(jué)用Join()方法更加實(shí)用

eg:圖書(shū)新增時(shí)

附加關(guān)鍵代碼如下:

第一步:接收頁(yè)面變量

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 + "<br>");
String filepath = "";

第二步:構(gòu)建Sql語(yǔ)句

String temp = String.Join("','", book_type, bookname, price, write, kaiben, yinzhang, zishu, version, bookhao,yingshu, filepath, jiejie);
String sql = "insert into 圖書(shū)表(類型編號(hào),圖書(shū)名,價(jià)格,作者,開(kāi)本,印張,字?jǐn)?shù),版次,書(shū)號(hào),印數(shù),圖片,圖書(shū)簡(jiǎn)介) values('"+temp+"')";

Join()試用于變量過(guò)多時(shí)的情況,如果少的話用“+”連接簡(jiǎn)單

以上這篇C# 字符串的連接(實(shí)例講解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#多線程基本使用小結(jié)

    C#多線程基本使用小結(jié)

    C#多線程編程涉及Thread、Task、異步和Parallel等工具,Thread類用于創(chuàng)建獨(dú)立線程,通過(guò)Priority屬性設(shè)置優(yōu)先級(jí),而線程池管理線程的調(diào)度和重用,本文給大家介紹C#多線程基本使用小結(jié),感興趣的朋友跟隨小編一起看看吧
    2024-10-10
  • C# GDI在控件上繪圖的方法

    C# GDI在控件上繪圖的方法

    這篇文章主要介紹了C# GDI在控件上繪圖的方法,包括了常見(jiàn)的鼠標(biāo)事件及繪圖操作,需要的朋友可以參考下
    2014-09-09
  • c# GridControl的模糊查詢實(shí)現(xiàn)代碼

    c# GridControl的模糊查詢實(shí)現(xiàn)代碼

    這篇文章主要介紹了c# GridControl的模糊查詢實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2017-02-02
  • 詳解Unity安卓共享紋理

    詳解Unity安卓共享紋理

    本文主要介紹了Unity安卓共享紋理,對(duì)此感興趣的同學(xué),可以參考下,親自實(shí)驗(yàn)一下,理解其原理。
    2021-05-05
  • C#操作DataTable的實(shí)現(xiàn)步驟

    C#操作DataTable的實(shí)現(xiàn)步驟

    本文主要介紹了C#操作DataTable的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • C#應(yīng)用BindingSource實(shí)現(xiàn)數(shù)據(jù)同步的方法

    C#應(yīng)用BindingSource實(shí)現(xiàn)數(shù)據(jù)同步的方法

    這篇文章主要介紹了C#應(yīng)用BindingSource實(shí)現(xiàn)數(shù)據(jù)同步的方法,需要的朋友可以參考下
    2014-08-08
  • C#各種異常處理方式總結(jié)

    C#各種異常處理方式總結(jié)

    這篇文章介紹了C#各種異常的處理方式,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • Unity3D在Preview中打印日志的方法

    Unity3D在Preview中打印日志的方法

    這篇文章主要為大家詳細(xì)介紹了Unity3D在Preview中打印日志的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • c# 引用類型與值類型的區(qū)別詳解

    c# 引用類型與值類型的區(qū)別詳解

    本篇文章是對(duì)c#中引用類型與值類型的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#中數(shù)組、ArrayList和List三者的區(qū)別詳解及實(shí)例

    C#中數(shù)組、ArrayList和List三者的區(qū)別詳解及實(shí)例

    這篇文章主要介紹了C#中數(shù)組、ArrayList和List三者的區(qū)別詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-12-12

最新評(píng)論

永城市| 司法| 湖南省| 仙桃市| 安宁市| 兴安盟| 东山县| 碌曲县| 贵南县| 昭通市| 双流县| 当阳市| 福鼎市| 孙吴县| 乌鲁木齐县| 隆化县| 平利县| 蕉岭县| 钟山县| 方山县| 天全县| 运城市| 云林县| 益阳市| 七台河市| 泰来县| 康马县| 白山市| 西乡县| 绥棱县| 泗水县| 万全县| 静安区| 涟源市| 遂溪县| 桓仁| 岱山县| 景洪市| 平遥县| 榆树市| 彰化市|