随笔分类 -  C#

摘要:http://www.pdfsharp.net/wiki/PDFsharpSamples.ashx http://www.pdfsharp.net/?AspxAutoDetectCookieSupport=1 阅读全文
posted @ 2016-12-26 15:52 @大龙哥 阅读(793) 评论(0) 推荐(0) 编辑
摘要:1. 首先找到文件AssemblyInfo.cs, 路径如下: 2. 修改版本的格式,修改后,程序每次编译,程序集的版本号都会自增。 修改前: [assembly: AssemblyVersion("1.0.0.0")][assembly: AssemblyFileVersion("1.0.0.0" 阅读全文
posted @ 2016-07-22 11:32 @大龙哥 阅读(21473) 评论(2) 推荐(1) 编辑
摘要:全局程序集缓存工具使你可以查看和操作全局程序集缓存和下载缓存的内容。此工具会自动随 Visual Studio 一起安装。若要运行此工具,请使用开发人员命令提示(或 Windows 7 中的 Visual Studio 命令提示)。使用方法如下:方法1: (1).开始菜单->Microsoft Vi... 阅读全文
posted @ 2015-06-30 18:19 @大龙哥 阅读(5349) 评论(0) 推荐(0) 编辑
摘要:Sublime Text 3下载不用说是上官方下载地址:http://www.sublimetext.com/3Sublime Text 3 一大优势就是跨平台(Windows、Linux、OS X 都有);portable version 是便携版,免安装版的意思~Sublime Text 3 免费使用方法Sublime Text 2的时候还有一直免费试用的,不过到3 可就木有那么好了。官方报价是70 美刀,恩,有能力的一定要支持正版。没能力的就借助下面的东东免费使用吧!(你懂的,低调、低调)。1、将上面要求下载的sublime_text_3.zip(文章后面有下载链接) 文件解压,最终得到 阅读全文
posted @ 2014-02-28 13:05 @大龙哥 阅读(229790) 评论(6) 推荐(16) 编辑
摘要:直接上代码: /// /// 判断是否闰年? /// /// /// public static bool IsLeapYear(int a_year) { String s; DateTime dt; try { s = (a_year.ToString() + "-02-29"); dt = Convert.ToDateTime(s); ... 阅读全文
posted @ 2013-11-27 10:28 @大龙哥 阅读(2306) 评论(10) 推荐(2) 编辑
摘要:本文主要介绍在C#中有关XML的读取,写入操作。 1.XML的内容如下: 欢迎您!智慧服务,互动体验...... 微软雅黑 Yellow 48 Videos/ICV.mp4 Videos/ygsqxcp.mp4 Videos/iBaosight.mp4 Videos/goodlift.mp4 Picture/main.jpg 2.获得XML文档 private static string ... 阅读全文
posted @ 2013-10-31 20:57 @大龙哥 阅读(10999) 评论(1) 推荐(1) 编辑
摘要:1 DependencyProperty从属属性1. 从属属性要定义为静态.为了在外部可以绑定,最好定义为Public2. 从属属性实际上是取代了正常属性的存值变量3. 如果从属属性所对应的正常属性是实例成员,操作属性值时的表现形式为实例成员4. 只有继承System.Workflow.ComponentModel.DependencyObject的类才能应用定义DependencyProperty5. 要使用System.Workflow.ComponentModel.DependencyProperty的静态方法注册属性6. 注册从属属性的类中必须存在名为[注册名Property]的静态 阅读全文
posted @ 2013-09-24 17:41 @大龙哥 阅读(846) 评论(0) 推荐(0) 编辑
摘要:按照《WIndows Presentation Foundation》中介绍建立的WPF程序,可以在VS2008中创建控制台应用程序所得。创建之后将程序集输出类型改为:Windows应用程序。然后引用几个程序集就可以:system.dll,presentationframework.dll,windowsbase.dll和presentationcore.dll就可以正常运行。但是在VS2010中会出现编译错误:“System.Windows.Markup.IQueryAmbient' is defined in an assembly that is not referenced. 阅读全文
posted @ 2013-09-24 17:39 @大龙哥 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:1.添加命名空间 System.IO; System.Text;2.文件的读取 (1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出。 byte[] byData = new byte[100]; char[] charData = new char[1000]; public void Read() { try { FileStream file = new FileStream("E:\\test.txt", FileMod... 阅读全文
posted @ 2013-08-06 19:23 @大龙哥 阅读(552447) 评论(9) 推荐(13) 编辑
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delegate int MethodtDelegate(int x, int y);表示有两个参数,并返回int型。 (2). Action Action是无返回值的泛型委托。 Action 表示无参,无返回值的委托 Action 表示有传入参数int,string无返回值的委托 A... 阅读全文
posted @ 2013-08-02 15:54 @大龙哥 阅读(128509) 评论(14) 推荐(31) 编辑
摘要:这篇文章主要介绍如何使用C#的MailAddress类进行邮件的发送。 1.首先引入命名空间using System.Net.Mail; 2.将发送的邮件的功能封装成一个类,该类中包含了发送邮件的基本功能:收件人(多人),抄送(多人),发送人,主题,邮件正文,附件等,封装的Email类如下: public class Email { /// /// 发送者 /// public string mailFrom { get; set; } /// /// 收件人 /// ... 阅读全文
posted @ 2013-07-15 18:32 @大龙哥 阅读(22897) 评论(17) 推荐(3) 编辑
摘要:今天在做报表统计的时候,遇到将报表生成到指定的位置去,在网上找了一些资料,整理了一下,分享一下。 1.在C#中使用FolderBrowserDialog类,就可以实现选择文件夹的功能,并将所选择的的文件夹路径记录下来。 (1).首先先引入命名空间System.Windows.Forms; (2).然后在应用程序的主入口点,也就是static void Main()方法上面加上[STAThread]属性; /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] ... 阅读全文
posted @ 2013-04-27 21:30 @大龙哥 阅读(8345) 评论(1) 推荐(1) 编辑
摘要:今天在做项目中,遇到使用代码生成具有一定样式的Excel,找了很多资料,最后终于解决了,Excel中格式的设置,以及单元格的合并等等。下面就介绍下,使用NPOI类库操作Excel的方法。 1.首先我们先在内存中生成一个Excel文件,代码如下: HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("Sheet1"); 2.然后在新创建的sheet里面,创建我们的行和列,代码如下: IRow row = sheet.CreateRow(index);//index代表多少行row.He 阅读全文
posted @ 2013-04-24 22:33 @大龙哥 阅读(10012) 评论(5) 推荐(5) 编辑
摘要:1. abstract 修饰符指示所修饰的内容缺少实现或未完全实现。 abstract 修饰符可用于类、方法、属性、索引器和事件。在类声明中使用abstract修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。(1)抽象类具有以下特性:1) 抽象类不能实例化。2) 抽象类可以包含抽象方法和抽象访问器。3) 不能用 sealed 修饰符修饰抽象类,因为这两个修饰符的含义是相反的。采用 sealed 修饰符的类无法继承,而 abstract 修饰符要求对类进行继承。4) 从抽象类派生的非抽象类必须包括继承的所有抽象方法和抽象访问器的实际实现。5) 阅读全文
posted @ 2012-08-03 17:38 @大龙哥 阅读(15355) 评论(0) 推荐(2) 编辑