C#有关字符串和路径的拼接

C#有关字符串和路径的拼接

1.使用+

这个就不多说了,大家都懂。但是真正写代码为避免一些错误,应少用+进行复杂的字符串拼接。

2.使用$" "

只需将要拼接的字符串放到双引号里面,如果是变量的话,则需要用{}花括号将变量括起来。
示例如下:

 var stringContent1 = "牵牛";
            var stringContent2 = "织女";
            var stringContent3 = "love";
            var totalContent = $"{stringContent1}是我大哥,{stringContent1}{stringContent3}{stringContent2}";
            Console.WriteLine(totalContent);

输出结果:牵牛是我大哥,牵牛很love织女

3.stringBulider类

StringBuilder sb = new StringBuilder("你好:");
sb.Append("章鱼哥").Append(",海绵宝宝。").Append("周末愉快!");

结果:你好:章鱼哥,海绵宝宝。周末愉快!

4.Path.Combine()

用法:
Combine(String[])
将字符串数组组合成一个路径。
Combine(String, String)
将两个字符串组合成一个路径。
Combine(String, String, String)
将三个字符串组合成一个路径。
Combine(String, String, String, String)
将四个字符串组合成一个路径。

1,直接将要拼接的字符串地址写入一个字符串数组
            string[] paths = { @"d:\archives", "2001", "media", "images" };
            string fullPath = Path.Combine(paths);
            Console.WriteLine(fullPath);
            			
			结果:d:\archives\2001\media\images
2. 传入字符串进行拼接
Path.Combine(@"C:\Pictures\", "Saved Pictures"); 

结果:C:\Pictures\Saved Pictures
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

S 占占

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值