![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 65
bosstwobread
这个作者很懒,什么都没留下…
展开
-
如何让你的C#写的更规范
这两天看了关于一篇c#书写规范的文章,总结了以下几点给大家做参考吧在总结前下来个简单的测试:这是一个从1到100进行对符合条件的数字进行输出的例子Example 1:public void Test(){ for (int i = 1; i < 101; i++) { if (i % 3 == 0 && i % 5 == 0)原创 2013-06-14 16:42:17 · 992 阅读 · 0 评论 -
xbox360 计算身高的办法
先看xbox360给我们带来的每个结点的三维坐标点把每个结点的长度算出来加起来就是人体的身高了,挺有意思。两个结点间的长度计算函数如下:public static double Length(Joint p1, Joint p2){ return Math.Sqrt( Math.Pow(p1.Position.X - p2.Position.X, 2)原创 2013-06-18 14:31:06 · 1257 阅读 · 0 评论 -
c# 实现类的序列化与反序列化 可保存于session viewstate cookie各种缓存中
/// /// 序列化与反序列化类,支持中文/// public static class Serializer{//序列化类 public static string SerializeObject(T obj) { System.Runtime.Serialization.IFormatter bf = new System.Runti原创 2013-07-24 10:34:06 · 938 阅读 · 0 评论 -
如何在C#的类库中添加web service引用
如果按照普通添加方式会出现错误提示:在ServiceModel客户端配置部分中,找不到引用协定 的默认终结点元素按照这种方式来添加就可以了在C#的类库中添加web service引用转载 2013-08-07 15:34:02 · 837 阅读 · 0 评论 -
给 winform datagridview 头部 添加 checkbox 全选控件
/// /// 给DataGridView添加全选 /// reference:http://blog.csdn.net/netgyc/article/details/5578628,我是参考了这里的代码后修改的,把放checkbox的列设置个宽度就能使用了 /// public class AddCheckBoxToDataGridView原创 2013-09-13 17:03:36 · 5786 阅读 · 1 评论 -
c# 处理大批量数据 时遇到 类型为“System.OutOfMemoryException”的异常
因为业务需要在给客户处理多张表中均存在100W以上数据的时候出现如题错误原因是在将数据装入DataTable中时所占用内存太大导致在网上查了下原因后是因为32位软件所能使用的内存有限,本想将软件移植到64位机器上去运行,可因为软件本身所牵涉的32位系统组件过多而放弃还是打算从软件本身的算法入手先简单讲下软件的需求吧:总的来说就是要把客户的以前使用过的软件的oracle数据转原创 2013-11-15 17:53:17 · 12258 阅读 · 4 评论 -
C# 打印DataTable 修正版 适应宽度超出一页 数据量超出一页的情况
网上找来的代码,但是修正了一些问题,特别是在字段超过一张纸宽度时判断不正确的问题感觉导致显示错乱。调用方式如下: PrintService printService = new PrintService(); if (printService.PrintDataTable(GetDataTable()) MessageB原创 2013-11-20 17:34:50 · 2429 阅读 · 5 评论