-
c#的托管代码和非托管代码的理解
理解托管和非托管代码的前提之下,要先了解CLR(公共语言运行库 ) .Net Framework 是由彼此独立又相关的两部分组成:CLR 和 类库, CLR是它为我们提供的服务,类库是它实现的功能. .NET的大部分特性----垃圾收集,版本控制,线程管理等,都使用了CLR提供的服务 当你为.NET...
2018-06-18 00:42:21
-
先记下这些小毛病,后面在慢慢回味-第二篇
理解需求:理清业务逻辑,根据业务场景,选择合适的解决方案 按照开发语言的编程规范开发 对象的序列化:处理ajax请求时,一般都是将后台要返回的数据序列化成json对象,这样便于页面获取json数据 如果后台返回给页面的数据已经是json对象了,但是前台仍然获取不到,可...
2018-06-18 00:42:11 编程规范
-
Directory文件类
创建一个新文件 Directory.CreateDirectory( @" C: \Users\enle\Desktop\new " );//路径 Console.WriteLine( " 创建成功 " ); Console.ReadKey() 删除一个文件 Directory.Delete( @" C: \Users\ enle \Desktop\new " , true ); Console.WriteLine( " 删除成功 " ); Con...
2018-06-18 00:42:01
-
out参数ref参数params 可变参数
1、我们在主函数中调用其他函数,我们管主函数为调用者, 其他函数为被调用者。 如果被调用者,想要得到调用者的值:传参 使用静态字段来模拟全局变量 在方法外类里写字段 public static _name=10; 2、如果调用者想要得到被调用者的值 1.返回值 不管形参和实参都是开辟...
2018-06-18 00:42:08
-
nuget.org 无法加载源 https://api.nuget.org/v3/inde
今天添加新项目想添加几个工具包,打开NuGet就这样了 发生错误如下: [nuget.org] 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。 响应状态代码不指示成功: 503 (Service Unavailable)。 解决办法:添加一个新的源,Nuget.org取消勾选 在新源中添加地址...
2018-06-18 00:41:52
-
存储过程,触发器,等等。。。
存储过程 if (object_id('proc_find_stu', 'P') is not null) drop proc proc_find_stu go create proc proc_find_stu(@startId int, @endId int,@outID int output) as select * from Studentss where id between @startId and @endId set @outID=(select COUNT(1) fr...
2018-06-18 00:41:46
-
datatable 转excel
public static void ExportToExcel(System.Data.DataTable dt) { if (dt == null) return; Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); if (xlApp == null) { MessageBox.Show("无法创建Excel对象,可能您...
2018-06-18 00:41:42 excel文件
-
多线程编程学习笔记——线程同步(二)
接上文 多线程编程学习笔记线程同步(一) 四、使用AutoResetEvent 1. 使用AutoResetEvent类来实现从一个线程向另一个线程发出通知。 2.代码如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; //...
-
小菜上手企业框架的囧事儿
从java培训出来,进了一家企业,需要.net开发,就开始了一无所知的net世界!从oracle开始着手,一步步接触,发现和java有不少类似的知识点。波澜不惊的渡过了一个月,问题来了,让小菜开始学习企业框架了。直接丢过来一个框架项目,好奇心突起,想对浩瀚的知识海洋进行...
2018-06-18 00:41:44 java培训
-
多线程编程学习笔记——线程池(二)
接上文 多线程编程学习笔记线程池(一) 三、线程池与并行度 此示例是学习如何应用线程池实现大量的操作,及与创建大量线程进行工作的区别。 1. 代码如下 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




