Skip
是LINQ的擴展方法。您必須在您的項目引用添加到System.Core
,並在情況下,它需要一個using System.Linq;
指令
編輯
正如你似乎是「無法」使用LINQ,這裏是一個非LINQ的解決方案(就像重新發明輪子)的實驗:
擴展方法
public static class ExtMeth
{
public static IEnumerable<string> SkipLines(this string[] s, int number)
{
for (int i = number; i < s.Length; i++)
{
yield return s[i];
}
}
public static string[] ToArray(this IEnumerable<string> source)
{
int count = 0;
string[] items = null;
foreach (string it in source)
{
count++;
}
int index = 0;
foreach (string item in source)
{
if (items == null)
{
items = new string[count];
}
items[index] = item;
index++;
}
if (count == 0) return new string[0];
return items;
}
}
使用方法
this.textBox1.Lines = this.textBox1.Lines.SkipLines(2).ToArray();
剛剛幾分鐘前你剛剛問過嗎?添加'使用System.Linq;'到你的班級 – Pikoh
@Pikoh謝謝:)我刪除了它,並帶有一個新問題o顯示我嘗試過的代碼。 「使用System.Linq」不起作用。同樣的問題出現。 – user6203007
你有沒有在'System.Core'的專家中參考?你有什麼.NET平臺的目標? – Pikoh