Unityで下のようなインターーフェースを作ったのですがほぼ全ての行に対して
error CS0501: 'IFRepository.getAllData(SQLController.TableNames)' must declare a body because it is not marked abstract, extern, or partial
のようなエラーがでてしまいます。原因はなんでしょうか。
コード中のSQLPlayerやSQLControllerは独自クラスでSQLController.TableNamesはenum型です。
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4using SQLManager; 5using AllChara; 6 7namespace SQLManager{ 8 9public class IFRepository 10{ 11 DataTable getAllData(SQLController.TableNames table); 12 13 int getRowint(SQLController.TableNames table); 14 15 List<SQLPlayer> getSQLPlayerList(SQLController.TableNames table); 16 17 void addData(SQLPlayer player,SQLController.TableNames table); 18 19 SQLPlayer getSQLPlayer(string playername,SQLController.TableNames table); 20 21 SQLPlayer getSQLPlayer(int playerint,SQLController.TableNames table); 22 23 void deletePlayer(int rowid,SQLController.TableNames table); 24 25 bool canAddCharaName(string name); 26 27 bool canAddCharaNumber(); 28} 29 30}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/04 17:50