我想從C#中的登錄ID中刪除域/計算機信息。所以,我想讓「Domain \ me」或「Domain \ me」只是「我」。我總是可以檢查是否存在,並將其用作啓動子字符串的索引...但我正在尋找更優雅和緊湊的東西。 更糟糕的情況是: int startIndex = 0;
int indexOfSlashesSingle = ResourceLoginName.IndexOf("\");
int
有沒有更好的方法來做到這一點? string[] s = {"zero", "one", "two", "three", "four", "five"};
var x =
s
.Select((a,i) => new {Value = a, Index = i})
.Where(b => b.Value.StartsWith("t"))
.Select(c => c.Index);