排序:
默认
按更新时间
按访问量

C#使用读写锁三行代码简单解决多线程并发写入文件时线程同步的问题

在开发程序的过程中,难免少不了写入错误日志这个关键功能。实现这个功能,可以选择使用第三方日志插件,也可以选择使用数据库,还可以自己写个简单的方法把错误信息记录到日志文件。选择最后一种方法实现的时候,若对文件操作与线程同步不熟悉,问题就有可能出现了,因为同一个文件并不允许多个线程同时写入,否则会提示...

2018-06-15 11:12:18

阅读数:229

评论数:0

.net MVC使用Session验证用户登录

用最简单的Session方式记录用户登录状态1.添加DefaultController控制器,重写OnActionExecuting方法,每次访问控制器前触发public class DefaultController : Controller { protected ov...

2018-04-04 11:42:39

阅读数:738

评论数:0

C#构造函数里的base和this的区别

实例一:   父类的构造函数总是在子类之前执行的。既先初始化静态构造函数,后初始化子类构造函数。 public class BaseCircle { public BaseCircle() { Console.WriteLine(&quo...

2017-10-09 14:28:38

阅读数:157

评论数:0

.NET Entity Framework(EF)使用SqlQuery直接操作SQL查询语句或者执行过程

Entity Framework是微软出品的高级ORM框架,大多数.NET开发者对这个ORM框架应该不会陌生。本文主要罗列在.NET(ASP.NET/WINFORM)应用程序开发中使用Entity Framework直接执行SQL语句或者存储过程的一些代码片段。具体请见以下正文: 1.使用S...

2017-09-04 08:48:20

阅读数:5460

评论数:0

在c#中 RemoveAt、 Remove、delete用法区别

删除DataRow:有两种方法可以删除DataRow,分别是Delete方法和Remove方法和RemoveAt方法。 其区别是: Delete方法实际上不是从DataTable中删除掉一行,而是将其标志为删除,仅仅是做个记号, 而Remove方法则是真正的从DataRow中删除一行, R...

2017-07-20 18:44:18

阅读数:692

评论数:0

未能加载文件或程序集“SrvCommon, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”

在加载DLL时,出现了如下的异常:未能加载文件或程序集“SrvCommon, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。 试图加载格式不正确的程序。 根本原因为:SrvCommon.DLL文件是X86平台生...

2017-07-14 16:21:35

阅读数:18284

评论数:3

EXCEL 操作详解精品

1.引入命名空间 using System.Reflection; using Microsoft.Office.Interop.Excel; using System.Diagnostics; 2.主体代码如下: Microsoft.Office.Interop.Excel.Applicatio...

2017-07-13 11:23:31

阅读数:283

评论数:0

Linq中使用 外连接和右连接

use Test Create table Student( ID int identity(1,1) primary key, [Name] nvarchar(50) not null ) Create Table Book( ID int identity(1,1) primary key,...

2017-06-12 08:35:58

阅读数:504

评论数:0

linq 在Datatable中的使用

第一,linq取datatable某一列所有数据,我要返回给一个liststring> /*遍历DataTable*/ class ClientStruct { public string ID = "ID"; ...

2017-06-02 13:52:32

阅读数:2302

评论数:0

SqlDataAdapter.Update批量数据更新

使用SqlDataAdapter.Update可以方便地对数据库进行快速、批量数据更新。我们最常用的多条数据更新方法是使用循环多次执行SQL语句或存储过程,这样虽然方便,但由于连接和数据传递要在服务器和客户端多次来往,大大增加了整个过程的时间,当数据越大时越明显! 下面对SqlDataAda...

2017-05-23 19:02:55

阅读数:219

评论数:0

分分钟用上C#中的委托和事件

分分钟用上C#中的委托和事件 每一个初学C#的程序猿,在刚刚碰到委托和事件的概念时,估计都是望而却步,茫然摸不到头脑的。百度一搜,关于概念介绍的文章大把大把的,当然也不乏深入浅出的好文章。可看完这些文章,大多数新手,估计也只是信心满满的觉得自己看懂了,一旦要在自己的程序中用上委托和事件,...

2017-05-12 14:13:11

阅读数:324

评论数:0

ArrayList、string、string[]之间的转换

1、ArrarList 转换为 string[] :   ArrayList list = new ArrayList();   list.Add("aaa");   list.Add("bbb");   string[] arrString = (...

2017-02-23 17:49:32

阅读数:7209

评论数:0

js跨域调用WebService的简单实例

步骤1. 在web.config中的system.web节点里加入 步骤2. webservice代码 using System; using System.Collections.Generic; using System.Li...

2016-12-29 10:53:37

阅读数:8809

评论数:0

js 将json字符串转换为json对象的方法解析

将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键 例如: JSON字符串: var str1 = '{ "name": "c...

2016-12-29 08:59:04

阅读数:171

评论数:0

ASP.NET Hashtable输出JSON格式数据

代码如下: ArrayList eventList = new ArrayList(); for (int i = 0; i < 3;i++ ) { Hashtable ht = ...

2016-12-29 08:54:20

阅读数:1211

评论数:0

asp.net 导出Excel时,解决纯数字字符串变成类似这样的 2.00908E+18 形式的代码

public override void VerifyRenderingInServerForm(Control control) { } protected void btnexcel_Click(object sender, EventArgs e) { ...

2016-12-16 13:26:04

阅读数:2882

评论数:0

对DataTable进行过滤筛选的一些方法Select,dataview

当你从数据库里取出一些数据,然后要对数据进行整合,你很容易就会想到: DataTable dt = new DataTable();//假设dt是由"SELECT C1,C2,C3 FROMT1"查询出来的结果 for (int i = 0; i {     if(d...

2016-12-09 19:07:43

阅读数:279

评论数:0

EasyUI DataGrid绑定嵌套的json数据

现有json数据如下: {"total":2,"rows": [{"BarrackGUID":"dc1be891-4489-4eb8-bb1d-ba1debd59b07","BarrackName&qu...

2016-10-25 08:53:19

阅读数:2133

评论数:1

Jquery的Ajax的Post传值-格式为Json

1.前端页面包含脚本(ajax)和基本的HTML标记 以方便大家对应查找和理解          function addclick() {                                        //点击触发addclick事件                 var tx...

2016-10-19 10:18:57

阅读数:3016

评论数:0

C# 16进制与字符串、字节数组之间的转换

1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串 //十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十...

2016-10-07 15:16:11

阅读数:8944

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭