字符串如果你給出隨機前綴的數組,像這樣:排序基於前綴
DOG_BOB
CAT_ROB
DOG_DANNY
MOUSE_MICKEY
DOG_STEVE
HORSE_NEIGH
CAT_RUDE
HORSE_BOO
MOUSE_STUPID
我怎麼會去選,這樣我有一個字符串的4個不同的陣列/列表?
所以最終的結果都會給我4個字符串數組或列表與
DOG_BOB,DOG_DANNY,DOG_STEVE <-- Array 1
HORSE_NEIGH, HORSE_BOO <-- Array 2
MOUSE_MICKEY, MOUSE_STUPID <-- Array 3
CAT_RUDE, CAT_ROB <-- Array 4
遺憾的名字我只是做起來笑
var fieldNames = typeof(animals).GetFields()
.Select(field => field.Name)
.ToList();
List<string> cats = new List<string>();
List<string> dogs = new List<string>();
List<string> mice= new List<string>();
List<string> horse = new List<string>();
foreach (var n in fieldNames)
{
var fieldValues = typeof(animals).GetField(n).GetValue(n);"
//Here's what i'm trying to do, with if statements
if (n.ToString().ToLower().Contains("horse"))
{
}
}
所以我需要他們能夠分裂成STRING陣列/字符串列表不是隻是字符串
我如何得到它在不同的字符串?不只是一個數組,我想要4個不同的字符串數組或列表。 – Ramie
@Ramie * results *是「4個字符串」,其中的每個項目都包含您想要的字符串。只是循環它。 – I4V
我的意思是像4個字符串數組或4個字符串列表分類的前綴 – Ramie