C#
manbufenglin
技术兴趣:大数据技术、技术架构、JAVA、数据库开发,C#(Asp.NET)等;
展开
-
信使服务模拟器
private void btn_Send_Click(object sender, EventArgs e) { //byte[] buffer = System.Text.Encoding.Unicode.GetBytes(this.txtbox_SendContent.Text); int nRet = 0;原创 2008-07-12 08:59:00 · 803 阅读 · 0 评论 -
VS 快捷键
附:(VS系统通用快捷键:) 1、自动排版(类似VC6中的Alt+F8) 编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行。 2、注释与去掉注释功能。 编辑.注释选定内容 Ctrl + K,Ctrl + C 使用编程语言的正确注释语法将代码的当前行标记为注释。 编辑.取消注释选定内容 Ctrl + K,Ctr转载 2012-07-05 17:27:25 · 576 阅读 · 0 评论 -
反射获取属性及对应值示例
public abstract class MyBase { public virtual string GetParams() { var list = new List(); var t = this.GetType(); var members = t.GetProperties(原创 2012-08-14 13:43:35 · 458 阅读 · 0 评论 -
Only UTF-8 is available
今天采用https 进行Post数据并解析接收到的数据,很奇怪地接收到响应“Only UTF-8 is available.” ,这是什么东东?! 百度google了半天,没查到。自己动手了~~Only UTF-8 is available. 仅支持UTF-8,明显响应流所需要的请求头内容类型应该显示指出发出的请求为UTF-8编码的。调试代码,发现一处代码很可能是根源,like原创 2013-06-21 10:28:59 · 908 阅读 · 0 评论 -
WinForm设置Txtbox文本框内容全选代码小记
键盘按键Ctrl+A 组合键按下时,选中TextBox文本框(多文本框)的所有内容。private void txtbox_ProxyIPs_KeyUp(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.A) {原创 2014-02-08 16:23:09 · 2262 阅读 · 0 评论 -
限时等待某一任务完成示例
int timeout = 1500;//超时ms var t = System.Threading.Tasks.Task.Factory.StartNew((c) => { var prcm=((PooledRedisClientManager)c);原创 2014-08-06 17:03:42 · 791 阅读 · 0 评论 -
Java 写类C# Lamda表达式
用过C#的人都知道lamda表达式作用于集合的power!简洁、易用、可读性强。比如从一个集合中取出所有符合某一条件的所有项:var fields = skuField.GetFieldList();//取出属性集合中类型为单选类型且属性ID字符串含有“_20549_29148” 的所有属性项var sizeFields = fields.FindAll(f => f.Type == Field原创 2015-05-15 18:07:35 · 1731 阅读 · 0 评论 -
C#图片处理像素质量等代码问题
private byte[] PutLogoInImage(Image commodityImage, Image priceImage, string activePrice, bool checked11, Image brandLogoImage = null) { byte[] result = null;原创 2015-11-03 15:30:53 · 1988 阅读 · 0 评论 -
Log4net 写文件日志与数据库日志
一、数据库日志表结构CREATE TABLE [dbo].[WebLog_Msg]( [LogID] [int] IDENTITY(1,1) NOT NULL, [Date] [datetime] NOT NULL, [Thread] [nvarchar](255) NULL, [Level] [nvarchar](50) NULL, [Logger] [nvarchar]原创 2011-12-31 15:46:46 · 3958 阅读 · 0 评论 -
C#中格式化方法ToString("...")
C# double[] numbers= {1054.32179, -195489100.8377, 1.0437E21, -1.0573e-05};string[] specifiers = { "C", "E", "e", "F", "G", "N", "P", "R", "#,000.000转载 2011-11-18 12:59:42 · 352 阅读 · 0 评论 -
Visual Studio 2008 简体中文版
今天找了两个Visual Studio 2008 简体中文版(含MSDN)的下载地址,拿出来分享一下。同时注明了卸载Visual Studio 2008 Beta2的相关步骤。(1)Visual Studio 2008 Team Suite 简体中文版下载地址:(90 天试用版)http://www.microsoft.com/downloads/details.aspx?displa转载 2008-07-12 08:48:00 · 1154 阅读 · 0 评论 -
VS 2008和老的VS 2005附件包的兼容性
VS 2008和老的VS 2005附件包的兼容性 1 【原文地址】VS 2008 Compatibility with Older VS 2005 Add-in Packages 【原文发表日期】 Tuesday, November 27, 2007 11:43 PM 上个星期,我帮几个人解决了他们遇上的VS 2008问题,转载 2008-07-12 10:49:00 · 526 阅读 · 0 评论 -
C# Module字段属性生成器(oracle)
在module里面, 常常遇到将大表字段写成对应属性的情况,一个一个字段写代码很累。于是我写了一个关于Oracle数据库表字段对应生成属性的程序。1、设计:C# winFrom窗体: private System.Windows.Forms.ComboBox cbxTabName; private System.Windows.Forms.Button btnC原创 2009-07-05 19:11:00 · 1076 阅读 · 0 评论 -
Develope Windows service
Windows Service C#原创 2010-07-29 12:55:00 · 944 阅读 · 0 评论 -
Deal with WinForm Exception for database applications
Database Exception, WinForm,C#原创 2010-11-17 18:12:00 · 409 阅读 · 0 评论 -
Net WebClient通过代理服务器进行HTTP交互
转载:http://www.cnblogs.com/chenqingwei/archive/2010/06/25/1765250.html WebClient 对象在通过代理服务器(如ISA Server 等)进行交互时需要额外的配置,使用方法如下://创建转载 2011-07-05 15:31:12 · 146 阅读 · 0 评论 -
WaitHandles 的数目必须少于或等于 64 个
1、用于同步 在多线程(并发)或异步运行的程序的时候,我们常会这样做:using System;using System.Threading;namespace ThreadPoolTest{ class Program { private原创 2011-08-03 09:56:17 · 3293 阅读 · 0 评论 -
使用Datable 的小例子
public DataTable GetDataTableForTeacherDayReport(DateTime startTime, DateTime endTime, string flag) { DataTable dt = n原创 2011-09-07 15:54:10 · 949 阅读 · 0 评论 -
取得各个国家ISO编码
可以通过IE浏览器,具体:【工具】=> 【Internet选项】=>【常规】=>【语言】翻译 2016-07-27 10:05:22 · 611 阅读 · 0 评论