- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 C#基础:数据库生成XML文件
添加EntityFramework类库,添加数据库连接,ADO.NET Entity Data Model,在Entity Data Model Wizard中选择一个BookContext(上次创建Book类的数据库)数据库连接,示例代码如下:using (var db = new BookContext()) { ...
2019-01-19 13:13:01 687
原创 C#基础:数据库
使用Entity Framework类库,可以在Tools|NuGet Package Manager|Manage NuGetPackages for Solution中搜索安装,示例代码如下:using System.Linq:using System.Data.Entity;using System.ComponentModel.DataAnnotations...
2019-01-19 12:35:13 194
原创 C#基础:LINQ之Join查询
Join查询可以用一个查询,搜索两个相关数据,用键字段把结果连接起来示例代码如下: class Customer { public string ID { get; set; } public string City { get; set; } public string Country { get; set; } ...
2019-01-17 23:10:12 1174
原创 C#基础:LINQ组合查询
示例代码如下:组合查询(group query)把数据分组,运行按组排序,计算聚合值,比较等 class Customer { public string ID { get; set; } public string City { get; set; } public string Cou...
2019-01-17 23:05:05 569
原创 C#基础:LINQ单值选择查询和多级排序
示例代码如下: class Customer { public string ID { get; set; } public string City { get; set; } public string Country { get; set; } public string Region { get; set;...
2019-01-17 22:35:30 783
原创 C#基础:LINQ聚合运算符
聚合运算符,用于分析查询结果,而且不必迭代索引结果Count():结果个数Min():最小值Max():最大值Average():平均值Sum():总和示例代码:使用聚合运算符分析大数据查询结果 using static System.Console; static void Main(string[] args) ...
2019-01-17 22:10:08 646
原创 C#基础:LINQ查询语法和方法语法
下面使用LINQ创建一个查询数组数据的示例:查询语法://names数组 string[] names = { "Alonso", "Zheng", "Smith", "Jones", "Smythe", "Small", "Ruiz", "Hsieh", "Jorgenson", "Ilyich&q
2019-01-17 21:30:04 973
原创 C#基础:LINQ to XML
LINQ:Language Integrated Query使用LINQ to XML创建xml文件,实例代码如下 需要using System.Xml.Linq; XDocument xdoc = new XDocument( //XmlDocument 对象 new XElement("customers", ...
2019-01-17 21:20:26 185
原创 C#基础:XML和Json互相转换
XML和JSON互相转换需要用到 Newtonsoft JSON.NET包,可以在VS菜单中,进入Tools|NuGet Package Manager|Manage NuGet Packages for Solution.搜索安装Newtonsoft JSON.NET包 //XML转换成JSON XmlDocument docu...
2019-01-17 21:07:07 1417
原创 C#基础:XML文档对象模型DOM
XML文档对象模型(Document Object Model,DOM)是一组已非常直观的方式访问和处理XML的类。位于System.Xml中 XmlNode:XML文档中的一个节点 获取节点值: InnerText:获取节点中的文本 InnerXml:返...
2019-01-17 20:47:20 385
原创 C#:XML和JSON
XML:可扩展标记语言,用于存储数据 <book> <title>Beginning Visual C#</title> <author>Ben</author> <code>096689</code> </book> http://ww
2019-01-16 10:58:51 153
原创 C#基础:文件的读写
FileStream读写文件示例:FileStream读: byte[] byteData = new byte[200]; char[] charData = new char[200]; try { // 读取当前文件..表示上级目录 FileStream aFile = new F...
2019-01-16 10:48:18 595
原创 C#基础:访问文件
访问文件的类:System.IO命名空间File:静态类,提供静态方法,用于移动,复制,删除文件 copy():复制文件 Create():在指定路径上创建文件 Delete():删除文件 Open():返回指定路径上的FileStream Move():移动文件,可重新命名文件 Direc...
2019-01-14 12:47:56 479
原创 C#windows编程:触发器
检查MyBooleanValue的值,如果为True,触发器就将Opacity属性的值设置为0.5<Trigger Property="MyBooleanValue" Value="true"> <Setter Property="Opacity" Value="0.5"/> </Trigger>...
2019-01-14 00:38:30 429
原创 C#windows编程:数据绑定
DataContext控件:用于定义一个数据源,数据源可以绑定到某个元素上绑定本地对象:<ComboBox HorizontalAlignment="Left" Margin="11,33,0,0" VerticalAlignment="Top" Width="90" ...
2019-01-13 04:35:24 304
原创 C#windows编程:控件
Image控件:显示一张图片,source:指定图片位置。Stretch:图片的显示方式 None不会调整大小,Fill拉伸,Uniform保持宽高比, UniformFill保持宽高比的同时填充区域 // 图片位置 填充方式 ...
2019-01-13 04:09:57 340
原创 C#windows编程:XAML控件布局
Border控件:内含一个子对象,子对象充满整个Border控件<Border DockPanel.Dock="Top" Padding="10" Margin="5" Background="Aquamarine" Height="45"> <Label>1) DockPanel.Dock="Top&q
2019-01-12 18:08:57 847
原创 C#windows编程:XAML
XAML是可扩展应用程序标记语言(Extensible Application Markup Language),是一门使用XML语法的语言,允许一层次化的声明方式将控件添加到用户界面。创建一个WPF应用程序,可以直接编写XAML文件,也可以在Design直接拖控件到窗口上。示例代码如下:XAML试图:<Window x:Class="NameWindow.Mai...
2019-01-12 17:34:50 803
unity3d UI 插件 NGUI
2019-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人