字符串转换大小写
string strToLower =
"EEKLASJDLAJLDSAJLD".ToLower();
string strToUpper =
"EEKLASJDLAJLDSAJLD".ToUpper();
字符串替换
string webContent = webEndig.GetString(webData);
webContent.
Replace("1231231","1231312");
将一个字符串按照指定的符号分隔成数据
string [] str =
"1aaa,2332,asf,asdfs,".Split(
',');
字符串转数组
Byte[] byt = System
.Text.Encoding.ASCII.GetBytes(
"Hello Word!")
数组转字符串
System
.Text.Encoding.ASCI
I
.GetString(byte [] byt,
0, count)
获取指定部分的字符串
public static string GetPoint_String(
string Content_Str,
string start_place,
string end_place)
{
int start_Num = Content_Str.IndexOf(start_place);
int end_Num = Content_Str.IndexOf(end_place);
string Result_Str = Content_Str.Substring(start_Num +
1,
((end_Num) - start_Num) -
1).Trim();
return Result_Str;
}
根据页面内容获取页面编码
“` /// /// 根据页面内容获取编码 /// /// public Encoding GetEncoding(string content) { Match charSetMatch = System.Text.RegularExpressions.Regex.Match(content, ”
判定string 是否为空的几种写法
string str = string.Empty;
str.Length == 0 优于 str == string.Empty; 优于 str == "";
string 于 StringBuilder a区别
string 是不可以改变的对象,每次使用都会在内存创建一个新的字符串对象。这就需要从新分配内存空间。
StringBuilder 本身是类对象,获取里面的字符串的值需要使用ToString() 方法。而且StringBuilder 不会每次修改,都从新创建一个对象。
转载请注明原文地址: https://ju.6miu.com/read-970027.html