/// <summary>
/// Returns an array of all ArtworkData filtered by User ID
/// </summary>
/// <param name="UsersID">User ID to filter on</param>
/// <returns></returns>
public static Array[] GetDataRecords(int UsersID)
{
ArtworkData[] Labels;
Labels = new ArtworkData[3];
return Labels[];
}
構文エラーが発生しました、;
後に期待されるreturn Labels[]
。
これは正しいですか?
配列の代わりにLabels
型の変数ArtworkData
を返そうとしているので、戻り値の型としてメソッドシグネチャに含まれている必要があります。コードを次のように変更する必要があります。
public static ArtworkData[] GetDataRecords(int UsersID)
{
ArtworkData[] Labels;
Labels = new ArtworkData[3];
return Labels;
}
Array[]
は実際にはArray
の配列です(意味がある場合)。
次の2つの変更が必要です。
Array[]
からArtWorkData[]
に変更しますLabels[]
をLabels
に変更します括弧なしで変数を返す必要があります
Return Labels