随笔分类 -  C#

摘要:1. 概述 我们创建某一个对象需要很大的消耗,而这个对象在运行过程中又不一定用到,为了避免每次运行都创建该对象,这时候延迟初始化(也叫延迟实例化)就出场了。 延迟初始化出现于.NET 4.0,主要用于提高性能,避免浪费计算,并减少程序内存要求。也可以称为,按需加载。 2. 基本语法 3. 举例实现 阅读全文
posted @ 2018-01-24 08:46 指间的徘徊 阅读(1178) 评论(0) 推荐(1)
摘要:1、首先介绍一种NAudio 的方式 需要导入 NAudio.dll 下面请看核心代码 操作简单, 方便 。 第二种 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。 格式工厂就是使用的这个转换工具 下面请看核心代码 还可以用cmd 的方式进行使用 两种方式均可 阅读全文
posted @ 2017-11-14 17:40 指间的徘徊 阅读(840) 评论(0) 推荐(0)
摘要:1 private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) 2 { 3 try 4 { 5 foreach (var item in lis_url) 6 ... 阅读全文
posted @ 2017-03-24 10:14 指间的徘徊 阅读(6527) 评论(0) 推荐(0)
摘要:一、填充dataset 1 class Program 2 { 3 private static string constr = "server=.;database=northwnd;integrated security=sspi"; 4 static void Main(string[] ar 阅读全文
posted @ 2017-01-06 11:57 指间的徘徊 阅读(1743) 评论(0) 推荐(0)
摘要:1 class Program 2 { 3 private static string constr = "server=.;database=northwnd;integrated security=sspi"; 4 static void Main(string[] args) 5 { 6 C... 阅读全文
posted @ 2017-01-05 17:22 指间的徘徊 阅读(544) 评论(0) 推荐(0)
摘要:oledb 方式连接 阅读全文
posted @ 2017-01-05 17:20 指间的徘徊 阅读(1467) 评论(0) 推荐(0)
摘要:调用存储过程 sql 1 IF OBJECT_ID('RegionInsert') IS NULL 2 EXEC (' 3 -- 4 -- Procedure which inserts a region record and returns the key 5 -- 6 CREATE PROCED 阅读全文
posted @ 2017-01-05 17:19 指间的徘徊 阅读(329) 评论(0) 推荐(0)
摘要:简单的增删改查 阅读全文
posted @ 2017-01-05 17:18 指间的徘徊 阅读(1479) 评论(0) 推荐(0)
摘要:解决方法 : 在连接字符串中设置charset=utf8 即可正常添加中文字符 <add name="mtgzghEntities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl; 阅读全文
posted @ 2016-12-26 16:16 指间的徘徊 阅读(136) 评论(0) 推荐(0)
摘要:准备工具: VS2013、MySQL For VisualStudio 1.1.4、Connector/Net 6.8.3 程序包管理器执行命令: 这块已经可以直接Install-Package MySql.Data.Entity -Version 6.9.3用这个了 此时如果直接添加ado.net 阅读全文
posted @ 2016-12-20 16:53 指间的徘徊 阅读(167) 评论(0) 推荐(0)
摘要:设置启动 取消启动 阅读全文
posted @ 2016-12-19 17:57 指间的徘徊 阅读(1939) 评论(0) 推荐(1)
摘要:上传文件 服务端处理请求 下载文件 阅读全文
posted @ 2016-12-14 14:44 指间的徘徊 阅读(8720) 评论(4) 推荐(1)
摘要:安装服务 停止服务 删除服务 阅读全文
posted @ 2016-12-01 17:37 指间的徘徊 阅读(138) 评论(0) 推荐(0)
摘要:截图窗体方法 阅读全文
posted @ 2016-12-01 09:53 指间的徘徊 阅读(1677) 评论(0) 推荐(0)
摘要:TcpReceive TcpSend Socket Client Socket Server 阅读全文
posted @ 2016-11-30 15:43 指间的徘徊 阅读(330) 评论(0) 推荐(0)
摘要:发送邮件 阅读全文
posted @ 2016-11-29 19:04 指间的徘徊 阅读(255) 评论(0) 推荐(0)
摘要:根据域名、地址,查询主机信息 Form Designer 1 partial class Form1 2 { 3 /// <summary> 4 /// Required designer variable. 5 /// </summary> 6 private System.ComponentMo 阅读全文
posted @ 2016-11-29 17:46 指间的徘徊 阅读(1013) 评论(0) 推荐(0)
摘要:WebBrowser 简单操作 Form 代码 1 public partial class Form1 : Form 2 { 3 public Form1() 4 { 5 InitializeComponent(); 6 } 7 8 private void textBox1_KeyPress(o 阅读全文
posted @ 2016-11-29 15:34 指间的徘徊 阅读(1137) 评论(0) 推荐(0)
摘要:一、异步调用web服务 GetAsync() 二、设置或改变请求标题 三、HttpMessageHandler 1 class Program 2 { 3 4 static void Main(string[] args) 5 { 6 GetData(); 7 Console.ReadKey(); 阅读全文
posted @ 2016-11-29 13:53 指间的徘徊 阅读(768) 评论(0) 推荐(0)
摘要:在DependentTransaction()方法中,实例化CommittableTransaction类,创建一个根事务,显示事务的信息。接着, tx.DependentClone()方法创建一个依赖的事务。把这个依赖事务传递给TxTask()方法,它定义为新任务的入口。 阅读全文
posted @ 2016-11-28 15:16 指间的徘徊 阅读(630) 评论(0) 推荐(0)