随笔 - 250, 文章 - 0, 评论 - 6, 阅读 - 14万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

随笔分类 -  c#基础

1 2 3 4 5 ··· 7 下一页

摘要:1.简单工厂模式:调用类只需要向工厂类请求方法,由工厂决定创建出哪个类的实例,而不需要关心被调用类的实现过程。 优势:调用类 和 被调用类分离,调用类需要时只需要向工厂请求,避免了调用类和被调用类之间的硬耦合。 缺陷:被调用类更改 工厂类也需要同步更改。 实例: public interface I 阅读全文

posted @ 2017-09-30 15:47 米粒3 阅读(161) 评论(0) 推荐(0) 编辑

摘要:1.virtual方法(虚方法) virtual方法用于在基类中修饰子类,会遇到下面2种情况: 情况1:子类没有重写,则子类调用的是基类的方法。 情况2:子类重写了,则子类调用的重写的方法。 2. abstract方法(抽象方法) 抽象方法只是可以在抽象类中出现,并且没有具体的实现。抽象类必须在派生 阅读全文

posted @ 2017-09-29 18:50 米粒3 阅读(462) 评论(0) 推荐(0) 编辑

摘要:1.概念 接口是一组行为规范(实际就是虚方法的抽象类型),其中每一个方法都有其名称、参数、返回值。 接口方法不能包含任何实现。 一个类可以实现多个接口,当一个类继承某个接口时,不仅要实现接口定义的功能,还要实现接口继承其他接口中的功能。 抽象类是多个派生类共享基类的公共定义,它不仅可以提供抽象类,也 阅读全文

posted @ 2017-09-29 17:34 米粒3 阅读(156) 评论(0) 推荐(0) 编辑

摘要:随着net的深入学习,出现了很多概念性的东西需要理解,现在统一记录一下。 1.依赖:现阶段在任何一个有请求作用的系统,都会出现A类调用B类的情况,这时候A类就依赖于B类,A类和B类存在依赖关系。 2.耦合、解耦:A类依赖于B类,这时对B类调用,一般通过A a=new B();的形式,不过这个时候如果 阅读全文

posted @ 2017-09-29 14:29 米粒3 阅读(576) 评论(0) 推荐(0) 编辑

摘要:Asp.net DataTable添加列和行的方法方法一:DataTable tblDatas = new DataTable("Datas");DataColumn dc = null;dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int... 阅读全文

posted @ 2016-01-08 13:20 米粒3 阅读(173) 评论(0) 推荐(0) 编辑

摘要:两个时间相差多少 .net中的timespan应用2008/11/10 11:54TimeSpan 对象表示时间间隔或持续时间,按正负天数、小时数、分钟数、秒数以及秒的小数部分进行度量。用于度量持续时间的最大时间单位是天。更大的时间单位(如月和年)的天数不同,因此为保持一致性,时间间隔以天为单位来度... 阅读全文

posted @ 2015-12-16 15:08 米粒3 阅读(3676) 评论(0) 推荐(0) 编辑

摘要:c# 扩展方法出来已久,介绍扩展方法的文章也很多,但都是笼统的。本人最近一直在思考扩展方法的应用,也悟出了一些,准备将这最近一段时间对扩展方法的思考,写成一个系列文章。每个文章只介绍一个应用方面,篇幅不会太长。先声明一下,本系列文章主要为提供一个新的编程的思路(所提供的代码仅供参考,不足处请包涵),... 阅读全文

posted @ 2015-12-03 14:00 米粒3 阅读(147) 评论(0) 推荐(0) 编辑

摘要:SQL、LINQ、Lambda 三种用法颜色注释: SQL LinqToSql Lambda QA1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq: from s in Students... 阅读全文

posted @ 2015-11-18 13:01 米粒3 阅读(105) 评论(0) 推荐(0) 编辑

摘要:这篇文章主要介绍了asp.net中virtual和abstract的区别,较为详细的分析了virtual与abstract的概念与具体用法,并以实例的形式予以总结归纳,需要的朋友可以参考下本文实例分析了asp.net中virtual和abstract的区别,分享给大家供大家参考。具体分析如下:一、V... 阅读全文

posted @ 2015-11-05 17:26 米粒3 阅读(162) 评论(0) 推荐(0) 编辑

摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到tabl... 阅读全文

posted @ 2015-11-05 17:24 米粒3 阅读(314) 评论(0) 推荐(0) 编辑

摘要:http://suijimimashengcheng.51240.com/ 阅读全文

posted @ 2015-11-04 17:51 米粒3 阅读(165) 评论(0) 推荐(0) 编辑

摘要:在c#程序中,有时会用到调用cmd命令完成一些功能,于是在网上查到了如下方法,实现了c#执行DOS命令,并返回结果。 //dosCommand Dos命令语句 public string Execute(string dosCommand) { return Execute(dosCommand, ... 阅读全文

posted @ 2015-11-04 17:49 米粒3 阅读(1830) 评论(0) 推荐(0) 编辑

摘要:一、怎样使dos命令悄悄执行,而不弹出控制台窗口?1.需要执行带“/C”参数的“cmd.exe”命令,它表示执行完命令后立即退出控制台。2.设置startInfo.UseShellExecute = false; //不使用系统外壳程序启动进程3.设置startInfo.CreateNoWindow... 阅读全文

posted @ 2015-11-04 17:48 米粒3 阅读(292) 评论(0) 推荐(0) 编辑

摘要:http://code1.okbase.net/codefile/SerializeHelper.cs_2012122018724_118.htm 阅读全文

posted @ 2015-11-04 17:47 米粒3 阅读(318) 评论(0) 推荐(0) 编辑

摘要:// 上传按钮 protected void btnUp_Click(object sender, EventArgs e) { bool b = Upload(fuExcel); // 上传excel文件 if (!b) ... 阅读全文

posted @ 2015-10-30 15:59 米粒3 阅读(357) 评论(0) 推荐(0) 编辑

摘要:intn = 3; strings = n.ToString().PadLeft(4,'0');//0003 s =string.Format("{0:d4}", n); //0003 strings=n.ToString("0000"); ... 阅读全文

posted @ 2015-10-15 13:35 米粒3 阅读(1180) 评论(0) 推荐(0) 编辑

摘要:1 不调用itextsharp.dll的操作 /// /// 生成pdf流 /// /// private void EditPDF(string fpath) { string path = fpath.Replace("\\", "/"); FileStream MyFileStream ... 阅读全文

posted @ 2015-09-25 13:38 米粒3 阅读(2414) 评论(0) 推荐(0) 编辑

摘要:可以下载itextsharp(https://sourceforge.net/projects/itextsharp)下载,然后在工程中引用该控件,举例子如下1 datatable 的内容转换为PDF 首先,建立一个datatable转换为pdf的方法如下usingiTextSharp;usingi... 阅读全文

posted @ 2015-09-25 13:37 米粒3 阅读(571) 评论(0) 推荐(0) 编辑

摘要:asp.net生成PDF文件 (1)这个是例子是网上淘来的,哈哈,很有用的!首先要到网上下载itextsharp.dll,然后添加引用,主程序如下:1234567891011121314151617181920212223242526272829303132333435363738394041424... 阅读全文

posted @ 2015-09-25 13:36 米粒3 阅读(373) 评论(0) 推荐(0) 编辑

摘要:using System;using System.IO;using System.Data;using System.Collections;using System.Data.OleDb;using System.Web;using System.Web.UI;using System.Web.... 阅读全文

posted @ 2015-09-24 13:57 米粒3 阅读(311) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页
点击右上角即可分享
微信分享提示