C#学习笔记

跟着方老师和闵师兄用c#做的项目,就稍微来整理一下c#的一些用法。

首先是在devexpress框架下实现的。

DevExpress 开发的控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境 提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。与此同时,慧都科技针对DevExpress for .NET推出了官方汉化资源 ,使该控件的英文界面、弹出框、右键菜单等翻译成中文,便于您的开发和使用,节约30%的项目开发时间。

每个语言都必然包含和数据库之间的操作,c#是可以与sqlite连接的

详情请见:https://www.cnblogs.com/icebutterfly/p/7850689.html

这份博客里面对c#与sqlite的链接讲解的已经非常详尽。

try 
{ 
    using (SQLiteConnection conn = new SQLiteConnection("data source=" + path1))//path1为路径
    { 
       using (SQLiteCommand cmd = new SQLiteCommand()) 
       { 
          cmd.Connection = conn; 
          conn.Open(); 
          SQLiteHelper sh = new SQLiteHelper(cmd); DataTable dt = sh.Select("select Name from Authority"); conn.Close();
         /* 取出的内容都存在dt里面,可以直接对dt进行访问来达到目的 */
       }
    } 
}
catch (DataException datae) { MessageBox.Show(datae.ToString()); }


通用的sqlite访问方式,个人也比较推荐。

C#用xml来存储数据。

代开发环境 提xml与sqlite都可以用来存储数据,两者并没有什么冲突,只是在数据比较有规律齐整(比如excel表格这种比较适合sqlite),比较错乱无序则更加适合来存储,看个人喜好。
关于两者用法:http://blog.csdn.net/u012340219/article/details/49387689


你可能感兴趣的:(C#学习笔记)