我得到了以下字符串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