Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使字符串位于字符的右侧?_C#_String - Fatal编程技术网

C# 如何使字符串位于字符的右侧?

C# 如何使字符串位于字符的右侧?,c#,string,C#,String,我想捕捉=,右边的所有内容 我该怎么做呢 connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True 我试过: Console.WriteLine(connectionString); Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True 但它只给我提供数据源查找第一个=的位置,然后从那里

我想捕捉=,右边的所有内容

我该怎么做呢

connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True
我试过:

Console.WriteLine(connectionString);

Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True

但它只给我提供数据源

查找第一个=的位置,然后从那里获取所有信息:

variable = string.Split('=')[1]

查找第一个=的位置,然后从那里获取所有内容:

variable = string.Split('=')[1]
像这样:

string s = "connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True";
int position = s.IndexOf('=');
string rest = s.Substring(position + 1);
请注意,如果字符串中没有“=”字符,则将返回整个字符串。如果存在多个“=”字符,则第一个字符将用作切割点,其余字符将被忽略

.

像这样:

string s = "connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True";
int position = s.IndexOf('=');
string rest = s.Substring(position + 1);
请注意,如果字符串中没有“=”字符,则将返回整个字符串。如果存在多个“=”字符,则第一个字符将用作切割点,其余字符将被忽略

.

试试:

var str = "connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True";
var res = str.Substring(str.IndexOf('=')+1);
它获取=符号的第一个索引,然后将所有内容子串到右侧。

尝试:

var str = "connectionString=Data Source=SERVER1;Initial Catalog=DATABASE1;Integrated Security=True";
var res = str.Substring(str.IndexOf('=')+1);

它得到了=符号的第一个索引,然后将所有内容都添加到右边。

我认为我们在@JuliánUrbano中回答了这一问题,这是正确的-这通常发生在相对简单的问题上。我认为我们在@JuliánUrbano中回答了这一问题,这是正确的-这通常发生在相对简单的问题上。