
C#资料
SKY徐
寻觅追求的梦想方向!
展开
-
C#对Excel操作类
NuGet下安装 NPOI。转载 2022-09-20 21:11:22 · 788 阅读 · 0 评论 -
C#安装包(自动卸载低版本)
一:版本号升级 1、ProductCode、Version(version比前一版本要高比如以前1.0.0现在就是1.0.1), 2、保持UpgradeCode不变(当设置RemovePreviousVersion=true时就是靠它来找到卸载旧版本)转载 2011-09-24 11:43:35 · 4811 阅读 · 0 评论 -
DataGridView直接导出EXCEL
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;using System.Data; namespace Common{ public class LoadExcel转载 2011-11-01 17:31:07 · 1386 阅读 · 0 评论 -
C#导出Excel总结
一、asp.net中导出Execl的方法:在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,/t分隔的数据,导出execl时,等价于分列,/n等价于换行。1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输转载 2012-04-03 22:09:58 · 803 阅读 · 0 评论 -
Silverlight 和 Windows Phone7 中的MD5加密
//Copyright (c) Microsoft Corporation. All rights reserved.using System;using System.Text;// **************************************************************// * Raw implementation of the MD5 hash原创 2011-03-05 11:52:00 · 1629 阅读 · 0 评论 -
8 种提升 ASP.NET Web API 性能的方法
源文 : ways to improve ASP.NET Web API performance转载 2014-08-07 08:44:17 · 565 阅读 · 0 评论 -
EF 通过DataAnnotations配置属性和类型
一、通过Attribute配置约束1、主键约束通过KeyAttribute来配置主键约束,代码如下:[Key]public int PrimaryKey{ get; set; } 2、外键约束通过ForeignKeyAttribute来配置外键约束,代码如下:[Key]public int PrimaryKey{ get; set; }[ForeignKey...转载 2018-05-18 11:11:25 · 908 阅读 · 0 评论 -
Entity Framework 复杂类型
为了说明什么是复杂属性,先举一个例子。 public class CompanyAddress { public int ID { get; set; } public string CompanyName { get; set; } public string StreetAddress { get; set; } ...转载 2018-05-18 11:12:23 · 380 阅读 · 0 评论 -
ef codefirst 模型字段类型与sqlserver表字段类型对应概要
1、sqlserver中nvarchar(50),对应EF中:[MaxLength(50, ErrorMessage = "最大长度为{1}")]public string Name { get; set; }2、sqlserver中char(10),对应EF中:[MaxLength(10)][Column(TypeName = "CHAR")]public strin...转载 2019-05-18 10:53:26 · 644 阅读 · 0 评论 -
winform中datagridview显示合计行
winform 中 datagridview 显示合计行原创 2011-04-23 09:37:00 · 2564 阅读 · 4 评论 -
C#线程池
<br />//ThreadPool(线程池)是一个静态类,它没有定义任何的构造方法(),我们只能够使用它的静态方法,这是因为,这是因为ThreadPool是托管线程池,是由CLR管理的。<br />//ThreadPool使用WaitCallback委托,它所要做的工作是在后台进行的。使工作项的排队和运行更容易,可以给工作者线程传递一个状态对象(提供数据)。状态对象是私有的作用域位于线程层,所以不需要进行同步。<br />//ThreadPool目标是为了减除线程的初始化开销,实现并行处理。.转载 2011-03-30 10:59:00 · 1938 阅读 · 1 评论 -
遍历Memcache的key
/// /// 模糊查找keys,以likekey开头的key /// /// 要找的key /// 返回list public List FindLikeKey(string LikeKey) { return FindLikeKey(null,Like原创 2009-11-30 14:27:00 · 3833 阅读 · 2 评论 -
C#播放声音的5种方法介绍
C#播放声音的5种方法介绍 第一种是利用DirectX 1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll2.引入DirectX 的DLL文件的名字空间: using Microsoft.DirectX; using Microsoft.Direct转载 2010-01-06 09:43:00 · 2196 阅读 · 2 评论 -
Asp.Net下防Sql注入和写安全的代码
Asp.Net 下防 Sql注入 和 写安全的代码转载 2010-06-30 21:46:00 · 1911 阅读 · 0 评论 -
SELECT 失败,因为下列 SET 选项的设置不正确:'ARITHABORT'
当你在SQL Server上试图更新一个索引视图引用的表时,你可能回收到如下有错误INSERT 失败,因为下列 SET 选项的设置不正确: ARITHABORT在计算列或索引视图上创建或操作索引时,SET ANSI_NULLS 也必须为 ON。如果 SET ANSI_NULLS 为 OFF,计算列或索引视图上带索引的表上的 CREATE、UPDATE、I原创 2010-05-28 09:28:00 · 8291 阅读 · 0 评论 -
从分析家中得到股票数据!C#源码 (代码很长,建议火狐)
从分析家中得到股票数据 分析家 收盘价 除权原创 2010-07-23 16:33:00 · 5334 阅读 · 0 评论 -
DataTable的数据批量写入数据库
DataTable的数据批量写入数据库 sqldataadapter . update sqlbulkcopy . writetoserver转载 2010-07-30 13:41:00 · 1096 阅读 · 0 评论 -
【C#】字符转ASCII码,ASCII码转字符
【C#】字符转ASCII码,ASCII码转字符 <br />字符转ASCII码:<br />public static int Asc(string character)<br /> {<br /> if (character.Length == 1)<br /> {<br /> System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();<br /> int intAsciiC原创 2011-02-24 17:32:00 · 1085 阅读 · 0 评论 -
C# 4.0 并行计算部分
C# 4.0 并行计算部分 <br />沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。一、简单使用<br /> 首先我们初始化一个List用于循环,这里我们循环10次。(后面的代码都会按这个标准进行循环)Code Program.Data = new List<int>(); for (in转载 2011-03-30 11:00:00 · 22184 阅读 · 3 评论 -
超时时间已到解决办法
超时时间已到解决办法1.在代码里面,把未关闭的连接关闭2.扩大共享池,方法如下:解决方法可以是修改连接池的连接生存期,因为默认值是60秒,即连接从应用程序被释放后可以在池中保存的时间。具体操作步骤如下:如果是ODBC的话,则可以在ODBC Data Source Administrator中手动更改,该程序位于“Start”菜单中的“Programs”->"Adminstrative Tools"转载 2009-05-13 09:31:00 · 2420 阅读 · 7 评论