![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
Hi幸福来敲门
asp.net 软件开发
mangodb
nodejs
angularjs
wcf
webapi
展开
-
C#如何让应用程序只有一个实例在运行
using System;using System.Runtime.InteropServices;using System.Windows.Forms;using System.Diagnostics;using System.Reflection;public class OneInstnace{[STAThread]public static void M原创 2013-04-12 11:44:53 · 824 阅读 · 1 评论 -
CallContext 类 官方教程+个人体会
CallContext 是类似于方法调用的线程本地存储区的专用集合对象,并提供对每个逻辑执行线程都唯一的数据槽。数据槽不在其他逻辑线程上的调用上下文之间共享。当 CallContext 沿执行代码路径往返传播并且由该路径中的各个对象检查时,可将对象添加到其中。当对另一个 AppDomain 中的对象进行远程方法调用时,CallContext 类将生成一个与该远程调用一起传播的 Logica原创 2014-07-11 16:38:34 · 929 阅读 · 0 评论 -
对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。分析:EF 通常采用的原创 2014-07-04 14:28:13 · 3398 阅读 · 0 评论 -
HTTP 错误 404.15 - Not Found和此请求的查询字符串的长度超过配置的 maxQueryStringLength 值。 解决方案
此请求的查询字符串的长度超过配置的 maxQueryStringLength 值。原创 2014-07-22 13:30:04 · 1245 阅读 · 0 评论 -
IAsyncResult 防止阻塞方法
前一章学习了IAsyncResult结果分析原创 2014-04-21 13:30:43 · 437 阅读 · 0 评论 -
IAsyncResult 操作结果分析
对于访问异步操作的结果,应用程序开发人员有若干种设计选择。正确的选择取决于应用程序是否有可以在操作完成时执行的指令。如果应用程序在接收到异步操作结果之前不能进行任何其他工作,则必须先阻止该应用程序进行其他工作,等到获得这些操作结果后再继续进行。若要在异步操作完成之前阻止应用程序,您可以使用下列方法之一:从应用程序的主线程调用 EndOperationName,阻止应用程序执行,直到原创 2014-04-18 15:13:26 · 645 阅读 · 0 评论 -
Lambda表达式 异步事件代码
直接绑定:public partial class Form1 : Form{ public Form1() { InitializeComponent(); } private async void button1_Click(object sender, EventArgs e) { // ExampleMetho原创 2014-04-17 15:27:21 · 519 阅读 · 0 评论 -
ASP.NET 不兼容IE10解决办法
ASP.NET 不兼容IE10解决办法1.解决办法机器级别修复, 服务器所有ASP.NET程序受益 需要去微软下载对应asp.NET版本的修补程序.NET 4 -http://support.microsoft.com/kb/2600088.NET 2.0http://support.microsoft.com/kb/2600100 for Win7 SP1/原创 2013-11-28 10:36:00 · 999 阅读 · 0 评论 -
Excel18位数字类型转换C#类型
Excel18位数字类型转换C#类型1.问题描述在读取Excel的时候数字如 身份证 手机号 或其他数字类型 会被Excel常规模式转换成1.000E+17 或其他类似的数字当C#读取转换时 可根据情况 如 手机号11位 可直接读取或用int型转换 但当是身份证 18位 超过int型最大值 用double类型转换还是上面的 必须用long类型转换2.解决思路如果身份证在原创 2013-11-15 11:06:58 · 668 阅读 · 0 评论 -
仿QQ相册模糊到清晰
仿QQ相册模糊到清晰原理参考了叶小钗的博客:http://www.cnblogs.com/yexiaochai/p/3151662.html其实可以理解为:两张图片起位置一样,一张用100X75的缩略图显示在670X502的图片上, 肯定会显示的模糊在这个图片的旁边还有一个图片是完整图片,因为是浮动的在缩略图上面的,所以完整图片的加载从上而下时 就会形成由模糊到清晰的效果实例:原创 2013-06-26 16:48:58 · 1072 阅读 · 1 评论 -
C#序列化(Serialize)、反序列化(Deserialize)
C#序列化(Serialize)、反序列化(Deserialize)序列化序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;原创 2013-05-14 15:33:23 · 931 阅读 · 0 评论 -
不使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C) 实现:1+2+....+n
题目题目:求1+2+...+n,要求不能使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C)使用的语言:C#分析:循环是想让相同的代码执行,达到累加的作用,在C#中最常见的有三种循环方式:1.两个类初始化调时初始化类2.两个方法相互调用3.递归一个方法实现:1.两个类初始化调时初始化类publ原创 2013-04-25 09:32:28 · 747 阅读 · 2 评论 -
C#动态调用WebService WSDL
using System;using System.CodeDom;using System.CodeDom.Compiler;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Reflection;using System转载 2014-07-02 17:22:23 · 884 阅读 · 0 评论