首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

截取字符串!解决办法

2012-03-13 
截取字符串!!!c# 截取关键字左右的字符串《这里比如左右22个字符》,怎么截取??[解决办法]string text 《这

截取字符串!!!
c# 截取关键字左右的字符串《这里比如左右22个字符》,怎么截取??

[解决办法]
string text = "《这里比如左右22个字符》";

string result = text.Trim('《', '》');

你需要的是这个结果吗?
[解决办法]
string toFine="这里比如左右22个字符";
int index;
int length;
toFine.IndexOf("这里比如左右22个字符",index;length);
char 左面的文字=toFine[index-1];
char 右面的文字=toFine[index+length];


是這樣嗎?
[解决办法]
String.Substring (Int32, Int32) 从此实例检索子字符串。子字符串从指定的字符位置开始且具有指定的长度。
[解决办法]
string s = "Hello C# World!";

//s1为从s中截取的位置为3的字符以后的字符子串,3表示子字符串的起始字符位置

string s1=s.Substring(3);

Console.WriteLine(s1);

//s2为从s中截取的位置为6的字符开始长度为2的字符串,6表示子字符的起始字符位置,2表示子字符长度

string s2 = s.Substring(6, 2);

Console.WriteLine(s2);

热点排行