Techies-- 我想我正確地爲Split定義了這個靜態擴展,我顯然不是因爲消息:擴展方法必須在非泛型靜態類中定義。靜態/通用/非通用定義錯誤
這是一個簡單的c#控制檯程序來測試一些東西。以下是我的:
class Program
{
static int Main(string[] args)
{
int[] numbers = new int[10000];
for (int i = 0; i < numbers.Length; ++i)
numbers[i] = i;
int[][] sectionedNumbers = numbers.Split(1000);
.
. //blah blah blah .. rest of code
return 0;
}
public static T[][] Split<T>(this T[] arrayIn, int length)
{
bool even = arrayIn.Length % length == 0;
.
.
. // blah blah .. more code
return newArray;
}
這是什麼,我做錯了?
有一個'class'關鍵字在你的類聲明中缺少。 – 2012-07-31 15:22:54