关闭

c# XML和实体类之间相互转换(序列化和反序列化)

我们需要在XML与实体类,DataTable,List之间进行转换,下面是XmlUtil类,该类来自网络并稍加修改。   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22...
阅读(173) 评论(0)

c# mysql

using System; using System.Configuration; using System.Collections; using System.Data; using MySql.Data; using MySql.Data.MySqlClient; namespace MyData { /// /// 通用数据库类MySQL  /// public c...
阅读(401) 评论(0)

Linq入门详解(Linq to Objects)

本博文详细介绍 .NET 3.5 中引入的重要功能:Language Integrated Query(LINQ,语言集成查询)。通过LINQ,我们可以使用相同API操作不同的数据源。接下来就让我们看看LINQ是什么以及如何使用?    再此之前,需要先了解的相关技术 1.        隐式类型、匿名类型、对象初始化器 1)        隐式类型,使用var关键字创建,C#编译器会根据...
阅读(189) 评论(0)

DLL(动态库)导出函数名乱码含义

C++编译时函数名修饰约定规则:       __stdcall调用约定:       1、以"?"标识函数名的开始,后跟函数名;         2、函数名后面以"@@YG"标识参数表的开始,后跟参数表;         3、参数表以代号表示:       X--void   D--char   E--unsigned char   F--short   H--in...
阅读(580) 评论(0)

c++与c#类型对照

//c++:HANDLE(void   *)          ----   c#:System.IntPtr        //c++:Byte(unsigned   char)     ----    c#:System.Byte         //c++:SHORT(short)              ----    c#:System.Int16         //c++:W...
阅读(141) 评论(0)

委托的Invoke 和 BeginInvoke 与Control的Invoke和BeginInvoke

委托的Invoke 和 BeginInvoke 与Control的Invoke和BeginInvoke 原文地址:http://www.cnblogs.com/worldreason/archive/2008/06/09/1216127.html    Invoke and BeginInvoke Invoke and BeginInvoke 在Invoke或者Begin...
阅读(100) 评论(0)

C# 实现多线程的同步方法详解

本文主要描述在C#中线程同步的方法。线程的基本概念网上资料也很多就不再赘述了。直接接入 主题,在多线程开发的应用中,线程同步是不可避免的。在.Net框架中,实现线程同步主要通过以下的几种方式来实现,在MSDN的线程指南中已经讲了几 种,本文结合作者实际中用到的方式一起说明一下。 1. 维护自由锁(InterLocked)实现同步 2. 监视器(Monitor)和互斥锁(lock) 3. 读写...
阅读(157) 评论(0)
    个人资料
    • 访问:1763次
    • 积分:28
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:7篇
    • 译文:0篇
    • 评论:0条