Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将C#中的资源用作数据库_C# - Fatal编程技术网

将C#中的资源用作数据库

将C#中的资源用作数据库,c#,C#,我正在尝试用C实现数据访问对象(DAO)模式# 有三节课 1.具有属性的学校 2.0与方法的接口 getAllSchools公共列表; 公立学校getSchool(字符串_名称); 公立学校(学校); 公立学校(学校),; 学校 这就是我想要访问XML文件列表作为持久数据的地方 我想使用Properties.Resources来存储它,但不确定如何在C中实现以下CRUD方法# 类DAOImpl { 字符串数据库=SchoolDataAccessObjectPattern.Properties.

我正在尝试用C实现数据访问对象(DAO)模式# 有三节课

1.具有属性的学校

2.0与方法的接口

getAllSchools公共列表;
公立学校getSchool(字符串_名称);
公立学校(学校);
公立学校(学校),;
  • 学校
  • 这就是我想要访问XML文件列表作为持久数据的地方

    我想使用Properties.Resources来存储它,但不确定如何在C中实现以下CRUD方法#

    类DAOImpl { 字符串数据库=SchoolDataAccessObjectPattern.Properties.Resources.SchoolContactDetails; List schoolList=新列表(); 公立学校名单; 公立学校getSchool(字符串_名称); 公立学校(学校),; 公立学校(学校); 公立学校(学校),; }
    SchoolContactDetail是XML文件,您不能在运行时修改项目资源文件<代码>属性。资源仅用于查找静态信息。
        - String name
        - List int optionCodes
        - int contactNo
        - String webSite
        - String address
    
      public List<School> getAllSchools;
      public School getSchool(String _name); 
      public void updateSchool(School _school);
      public void deleteSchool(School _school);
    
    class DAOImpl
    {
        String dataBase = SchoolDataAccessObjectPattern.Properties.Resources.SchoolContactDetails;
        List<School> schoolList= new List<School>();
    
        public List<School> getAllSchools;
        public School getSchool(String _name);
        public void addSchool(School _school);
        public void updateSchool(School _school);
        public void deleteSchool(School _school);
    
    }