在C#中如何将一个字符串变成另外一个字符串呢?
如题,比如,将‘123’或者‘中国人’中的每一个字符加上1然后变成另外一个字符串了,貌似要转换到ascii字符。...
如题,比如,将‘123’或者‘中国人’中的每一个字符加上1然后变成另外一个字符串了,貌似要转换到ascii字符。
展开
8个回答
展开全部
代码如下:
string str = "";
byte[] array = System.Text.Encoding.ASCII.GetBytes("abc");
for (int i = 0; i < array.Length; i++)
{
array[i] += 1;
}
str = System.Text.Encoding.ASCII.GetString(array); ;
string str = "";
byte[] array = System.Text.Encoding.ASCII.GetBytes("abc");
for (int i = 0; i < array.Length; i++)
{
array[i] += 1;
}
str = System.Text.Encoding.ASCII.GetString(array); ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string a="123";
string b='"456;
string c=a+b;
c="123456"
用“+”把两个字符串连接起来就行了。
string b='"456;
string c=a+b;
c="123456"
用“+”把两个字符串连接起来就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转换成字符数组,然后在特定的位置添加你要添加的字符,在调用tostring方法转换回来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个方法吧,获取字符串长度后截取字符串,再生成新的字符串,这样应该可以避开中文ascii的问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用strcopy,然后循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询