我得到了以下字符串string gen = "Action;Adventure;Drama;Horror;
我试图用.substring分隔单词字符串:gen.Substring(gen.IndexOf(';')+1, gen.IndexOf(';'))
但我的输出只是“Advent”。用.Substring逐字读取字符串?
任何帮助?
背景:字符串收集选中的复选框的名称。该字符串然后保存在数据库中。 我想读出字符串,检查另一个表单上的每个复选框。
我得到了以下字符串string gen = "Action;Adventure;Drama;Horror;
我试图用.substring分隔单词字符串:gen.Substring(gen.IndexOf(';')+1, gen.IndexOf(';'))
但我的输出只是“Advent”。用.Substring逐字读取字符串?
任何帮助?
背景:字符串收集选中的复选框的名称。该字符串然后保存在数据库中。 我想读出字符串,检查另一个表单上的每个复选框。
斯普利特这样的:
public class Example
{
public static void Main()
{
String value = "Action;Adventure;Drama;Horror";
Char delimiter = ';';
String[] substrings = value.Split(delimiter);
foreach (var substring in substrings)
Console.WriteLine(substring);
}
}
哇...为这个完整的答案欢呼。 – mykds