随笔分类 - 知识积累
摘要://using System.Net.Mail; //添加邮件服务器 SmtpClient client = new SmtpClient("smtp.qq.com",25); //身份认证信息是否一起发送 client.UseDefaultCredentials = false; //指定发送人的
阅读全文
摘要:在C#中值类型的变量直接存储数据,而引用类型的变量持有的是数据的引用,数据存储在数据堆中。值类型(value type):byte,short,int,long,float,double,decimal,char,bool,和struct统称为值类型。值类型变量声明后,不管是否已经赋值,编译器为其分
阅读全文
摘要:1)C#是大小写敏感的,标识符必须区分大小写。大写字母和小写字母被认为是不同的字母。 标识符必须以字母、下划线或 @ 开头 标识符中的第一个字符不能是数字 标识符不能是 C# 关键字 不能与C#的类库名称相同。2)C#数据类型: 值类型(value types):值类型变量可以直接分配给一个值。它们
阅读全文
摘要:C#泛型(Generic)引入命名空间:using System.collections.Generic;泛型允许你编写一个与任何数据类型一起工作的类或方法
阅读全文
摘要:C#委托(Delegate)委托(Delegate)特别用于现实事件和回调方法,所有的委托(Delegate)都派生自System.Delegate类。委托:例如小明叫小张买车票委托多播:例如小明叫小张买完车票,之后有接着又让他帮买张电影票。委托声明: public delegate int MyD
阅读全文
摘要:public static byte[] imgBytesIn;//用来存储图片的二进制 Stream ms; byte[] picbyte; //在创建数据库链接,测试链接成功后,在高级里可自动生成链接数据库字符串,copy出来即可 string str = "Data Source=PC-201
阅读全文
摘要://用colorDialog窗口控件设置字体颜色 private void toolStripButton1_Click(object sender, EventArgs e) { DialogResult drt = colorDialog1.ShowDialog(); if (drt == Di
阅读全文
摘要:Imagelist 控件可以添加图标给button按钮控件用,它下面有两个属性可以设置相关,(imageList,imageindex)属性
阅读全文
摘要:将东西用它来分组,它是非常有用的。在我写的类中或多或少有几个#region,用来对类中不同的结构进行分组。比如: fields, properties, methods, events, types等。如果你打开我写的类文件,你会看到结构如下: 总的来说:我将#region看成能控制阅读源代码的复杂
阅读全文
摘要:使用 TableLayoutPanel 控件设置窗体布局 在 Visual Studio IDE 左侧,找到“工具箱”选项卡。 选择“工具箱”选项卡,随即将显示工具箱。(或者,在菜单栏上,依次选择“视图”、“工具箱”。) 选择“容器”组旁边的小三角形符号以打开该组,如下图所示。 “容器”组 可以向窗
阅读全文
摘要:LINQ(发音link)代表语言集成查询(Language Integrated Query) LINQ是.NET框架的扩展,它允许我们以使用SQL查询数据库的方式来查询数据集合 使用LINQ,你可以从数据库、程序对象集合以及XML文档中查询数据
阅读全文
摘要:实际上LINQ几乎支持你所期望的所有数据源:数据对象、SQL Server数据库、XML和数据集。不过,如果你认为LINQ就支持这些,你就会错失它的真正强大之处。通过使用第三方提供商的LINQ插件,你可以让它支持大量的其它数据源。其中你可以看到一些诸如活动目录的通用数据源,也可以发现一些诸如RDF等
阅读全文

浙公网安备 33010602011771号