随笔分类 -  C#

1 2 3 4 下一页
linq2db sqlite应用
摘要:使用linq2db sqlite 的时候,找不到增加,删除的操作,原来是要引入一个新的命名空间LinqTODB。1 using LinqToDB; 插入:1 User uNew = new User();2 uNew.Name = "test";3... 阅读全文
posted @ 2015-12-13 20:31 醉意人间 阅读(803) 评论(0) 推荐(0) 编辑
转 .NET4.5之初识async与await
摘要:来自:http://www.cnblogs.com/lekko/archive/2013/03/05/2944282.html 本人是从.NET4.0刚出的时候接触的.NET环境,所以学的东西就是4.0及其之前的。时代飞速前进,目测5.0也快出了吧,但一直也没去接受新的技术。最近由于要学习Web... 阅读全文
posted @ 2015-03-07 10:43 醉意人间 阅读(390) 评论(0) 推荐(0) 编辑
转:C# 通过委托更新UI(异步加载)
摘要:来自:http://blog.csdn.net/gongzhe2011/article/details/27351853using System.Windows.Forms;using System.Threading;using System;namespace Threaddemo1{ p... 阅读全文
posted @ 2015-02-23 12:41 醉意人间 阅读(953) 评论(0) 推荐(0) 编辑
C#AutoResetEvent和ManualResetEvent的区别
摘要:一:终止状态和非终止状态 首先说说线程的终止状态和非终止状态。AutoResetEvent和ManualResetEvent的构造函数中,都有bool变量来指明线程的终止状态和非终止状态。true表示终止状态(个人理解也就是可运行状态,根据理解应该是该线程的阻塞终止了),false表示非终止状... 阅读全文
posted @ 2015-02-23 11:42 醉意人间 阅读(4787) 评论(0) 推荐(1) 编辑
转泛型
摘要:来自:http://www.cnblogs.com/kid-li/archive/2006/11/29/577045.html 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:classProgram{staticvoidMai... 阅读全文
posted @ 2015-02-12 16:09 醉意人间 阅读(138) 评论(0) 推荐(0) 编辑
C# 返回泛型
摘要:public static T GetObj(Employee model) { T result = default(T); if (model is T) { result = (T)(... 阅读全文
posted @ 2015-01-03 19:29 醉意人间 阅读(1314) 评论(0) 推荐(0) 编辑
转 Difference between WCF and Web API and WCF REST and Web Service
摘要:http://www.dotnet-tricks.com/Tutorial/webapi/JI2X050413-Difference-between-WCF-and-Web-API-and-WCF-REST-and-Web-Service.htmlPosted By : Shailendra Cha... 阅读全文
posted @ 2014-12-20 17:48 醉意人间 阅读(146) 评论(0) 推荐(0) 编辑
WCF 简单示例
摘要:WCF(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit,SDK)。WCF为服务提供了运行时环境(Runtime Environment),使得开发者能够将CLR类型公开为... 阅读全文
posted @ 2014-12-19 23:20 醉意人间 阅读(477) 评论(0) 推荐(0) 编辑
NET Remoting 示例
摘要:.NET Remoting是.NET平台上允许存在于不同应用程序域中的对象相互知晓对方并进行通讯的基础设施。调用对象被称为客户端,而被调用对象则被称为服务器或者服务器对象。简而言之,它就是.NET平台上实现分布式对象系统的框架。只要是跨越AppDomain的访问,都属于Remoting。Remot... 阅读全文
posted @ 2014-12-18 17:24 醉意人间 阅读(314) 评论(0) 推荐(0) 编辑
C# 使用ManualResetEvent 进行线程同步
摘要:上一篇我们介绍了AutoResetEvent,这一篇我们来看下ManualResetEvent ,顾名思义ManualResetEvent 为手动重置事件。AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。Set方法将信号置为发送状态,R... 阅读全文
posted @ 2014-11-01 21:35 醉意人间 阅读(902) 评论(1) 推荐(0) 编辑
C# 使用AutoResetEvent进行线程同步
摘要:AutoResetEvent 允许线程通过发信号互相通信。 通常,当线程需要独占访问资源时使用该类。线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。 如果 AutoResetEvent 为非终止状态,则线程会被阻止,并等待当前控制资源的线程通过调用 Set 来通知资源可... 阅读全文
posted @ 2014-11-01 20:23 醉意人间 阅读(326) 评论(0) 推荐(0) 编辑
C#中的Attribute和Java中的Annotation
摘要:在之前的博客中介绍过C#的Attribute(特性),简单的说,特性主要就是利用反射技术,在运行期获取关注类的相关标注信息,然后利用这些标注信息对关注的类进行处理,最近因为工作的原因,需要看一下Java,Java和C#其实是非常想象的两种语言,其实语言很多都相像,都在互相学习么,在Java中有注解这... 阅读全文
posted @ 2014-09-19 08:28 醉意人间 阅读(3463) 评论(0) 推荐(1) 编辑
转XMLHelper
摘要:http://www.cnblogs.com/lixyvip/archive/2009/09/16/1567929.htmlusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml;namespace WebApplication2{ /// /// XMLHelper XML文档操作管理器 /// public class XMLHelper { public XMLHelper() { ... 阅读全文
posted @ 2014-02-26 18:13 醉意人间 阅读(395) 评论(0) 推荐(0) 编辑
C# 模拟POST提交文件
摘要:http://blog.csdn.net/hellowjwang/article/details/19975635public class HttpPost { /// /// 以Post 形式提交数据到 uri /// /// /// /// /// public static byte[] Post(Uri uri, IEnumerable files, NameValueCollection values) { string... 阅读全文
posted @ 2014-02-26 18:09 醉意人间 阅读(411) 评论(0) 推荐(0) 编辑
C#获取cpu序列号 硬盘ID 网卡硬地址以及操作注册表 .
摘要:转:http://blog.csdn.net/smartsmile2012/article/details/8682295#region 获取cpu序列号 硬盘ID 网卡硬地址 /**/ /// /// 获取cpu序列号 /// /// string public static string GetCpuInfo() { string cpuInfo = ""; ManagementClass cimobject = new M... 阅读全文
posted @ 2014-02-26 17:54 醉意人间 阅读(427) 评论(0) 推荐(0) 编辑
C#+SQL数据库备份和还原
摘要:使用前要导入SQLDMO.dll(在com组件中导入Microsoft SQLDMO Object Library即可) /// /// DbOper类,主要应用SQLDMO实现对Microsoft SQL Server数据库的备份和恢复 /// public sealed class DbOper { /// /// DbOper类的构造函数 /// public DbOper() { } /// /// 数据库备份 /// ... 阅读全文
posted @ 2014-02-26 17:47 醉意人间 阅读(359) 评论(0) 推荐(0) 编辑
ASP.NET树形控件TreeView的递归绑定
摘要:来自:http://blog.csdn.net/xqf003/article/details/4958727 阅读全文
posted @ 2014-01-29 14:05 醉意人间 阅读(228) 评论(0) 推荐(0) 编辑
C# 调用WebService的方法
摘要:很少用C#动态的去调用Web Service,一般都是通过添加引用的方式,这样的话是自动成了代理,那么动态代理调用就是我们通过代码去调用这个WSDL,然后自己去生成客户端代理。更多的内容可以看下面的两个地址:http://blog.csdn.net/limlimlim/article/details/8651043http://www.cnblogs.com/VisualStudio/archive/2008/10/29/1322228.html1.动态调用的url后面注意一定要加上?WSDL 例如:string _url = "http://服务器IP:端口/CITI_TRANS_ 阅读全文
posted @ 2014-01-29 11:58 醉意人间 阅读(11134) 评论(0) 推荐(0) 编辑
ConfigurationManager配置操作
摘要:/// /// 配置信息维护 /// public class AppConfig { public static Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); /// /// 获取配置值 /// /// 配置标识 /// public static string GetValue(string key) {... 阅读全文
posted @ 2014-01-22 09:08 醉意人间 阅读(620) 评论(0) 推荐(0) 编辑
WCF
摘要:服务这个词,对于任何人来说都不陌生,那么什么是服务呢?在现实世界中,服务可以理解为做一些事情,比如说去饭店吃饭,服务人员的服务就是给你那菜单,帮你上菜等,其实这就是一种功能。在编程的世界里,服务是暴露在外的一组功能的集合。在WCF中,经常会看到ABC这三个词,其实WCF框架的核心是ABC,其他的配置,接口,属性,工具,模板等都是围绕ABC在展开。A:Address WhereB:Binding HowC:Contract WhatWCF的全称是:Windows Communication Foundation。从本质上来说,它是一套软件开发包,是微软公司推出的符合SOA思想的技术框架。WCF为 阅读全文
posted @ 2014-01-22 09:05 醉意人间 阅读(293) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页