随笔分类 - C#
Excel列字母与数字的转换
摘要:最近工作中发现需要转换Excel列名,例如A列序号为0,Z列序号为25,ZB列则为27
发现字母列名实际为26进制,于是写了如下Helper Class来解决我的问题:
阅读全文
Page.RegisterStartupScript(string key, string script)
摘要:解决写在 Response.Write(); 里面 的脚本问题。
阅读全文
动态绑定事件中的object.Attributes.Add()
摘要:private void dgGameAttend_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){}
阅读全文
Web服务器 的根目录、Application 的根目录
摘要:两个容易混淆的“根目录”。
阅读全文
Threading and UI
摘要:多说 .net 去掉了很多不安全的东西,当然留下的几乎比骄安全。但仍然避不开“多线程”的概念。盖茨不止一次的说过:“没有绝对安全的多线程”!多线程就好像一个漂亮的女妖,中是幻想着做出来的程序有多么神奇,但背后却藏着难以发现的“杀机”。
阅读全文
Oracle 常用
摘要:Get MAX Update_timestamp SQL SELECT to_char(MAX(update_timestamp), 'yyyymmddhh24miss.sssss') lastUpadateTime FROM t_itemorder WHERE itemorder_num = '184' return : 20060123164734.60454 SELECT to_char(...
阅读全文
C# 四舍五入
摘要:刚刚一哥们要解决这样一个问题: 用三种方法过滤三个数字,这三个方法的作用分别是: 完全舍掉小数点后面的小数 / 无条件进位 / 四舍五入 前两种可以到msdn里面找到对应的方法,分别是 Math.Floor() 和 Math.Ceiling() 。 可“四舍五入”就找不到了,找到了一个所谓的“五舍六入”。 注:其实 Math.Round() 也不是纯粹的“五舍六入”,有一定的“猫腻儿”,其相关请查...
阅读全文
(文本)文件操作
摘要:其实,建立一个文本文件、写一个文本文件、读取一个文本文件是一件非常容易的事情,但是当你查MSDN的时候,你会发现,有很多的方法,比如,在你第一次做“写文件”操作的时候就可以直接建立一个新的文件等等……这么多的方法,和构造函数,令我眼花缭乱。下面将这三个操作独立出来,分别用代码表示:0、首先写个文件...
阅读全文
.Net 实用技术收藏!!!
摘要:资料中心 欢迎使用 Microsoft .Net 框架 SDK 快速入门教程(quickstart) QuickStart 2.0 ASPX.CN技术资料中心 C#编程技术文档 http://...
阅读全文
IExplorer.exe - [parameters]
摘要:熟悉Dos的朋友对于.exe文件的参数(Parameter)一定不会陌生,巧妙地利用它们可以实现非常个性化的功能。最近项目中有这样一个要求,单击一个Button要打开一个Flash广告,要求: 1、要用 IE Browser 打开,(eg: http://www.publicbill.com/swf/test.swf) 2、要全屏,Full Screen。 两行code搞定: pr...
阅读全文
C# 操作注册表
摘要:首先我们来熟悉一下C#中修改注册表的方法与函数。在C#中提供了Registry类、RegistryKey类来实现对注册表的操作。Registry类封装了注册表的七个基本主健: Registry.ClassesRoot 对应于HKEY_CLASSES_ROOT主键 Registry.CurrentUser 对应于HKEY_CURRENT_USER主键 Registry.LocalMachine...
阅读全文
如何让Form中的Controls一起显示,而不是一个一个显示?
摘要:问题背景: 由于该项目是一个触摸屏系统,为了画面美观,几乎每个Form都会有一个比较大的背景图片,而需要我解决问题的这个Form的背景图片Property:676*511,60KB。 注:其实Form中还嵌套了一个Panel。 该Form中共有Label Control 26个,这些Label是用IDE手工添加的,但文字是来自于Hashtable动态添加。 程序运行后,看到...
阅读全文
前台线程和后台线程之间的选择
摘要:http://www.microsoft.com/china/msdn/library/architecture/architecture/architecturetopic/SCArchDeGuide/Chapter6UsingMultThr.mspx
阅读全文
Hashtable 排序
摘要:Hashtable本身并没有排序功能,相对来说,它的主要优点在于快速查找。 但有的时候我们也需要对Hashtable里面的元素进行排序,这就需要变通的方法来实现。 大家都知道:ArrayList它有一个Sort()方法,可以将里面的元素进行排序,试想如果将Hashtable里面的元素导入到ArrayList里面,然后再进行排序,这倒是一个不错的想法,现在我们加以实现: using System;...
阅读全文
C# Get network adapter info.
摘要:现实中,我们的机器可以有多块网卡(network adapter), 每块网卡只能有一个MAC Address, 但一块网卡又可以绑定多个IP Address。 现本机安装有3块网卡(其中后两块是虚的假卡), 第一块(物理存在的真卡)绑定了三个IP地址, 具体情况如下: MAC Address : 00:05:5D:72:B6:53 IP Address : 192.168.0.47 ...
阅读全文
C# 获取 MAC地址!
摘要:最近项目中需要一个方法,来获取本机的MAC地址。 本人最后找到两种方法来实现此功能: 方法一:直接获取 using System;using System.Management;namespace PublicBill.GetMAC{ class GetMAC { [STAThread] static void Main(string[] args) ...
阅读全文
.NET Interface 接口
摘要:接口就是一个规范,他和具体的实现无关!接口是规范(虚的),他只是一张纸,也是说在实际的使用中接口只有依托一个实现了它的类的实例,才会有意义,如上面的各个厂家做的遥控器产品.每个实现接口的类(厂家)必需实现接口中所有的功能. 一旦一个类实现了一个接口,就可说一个类和接口捆绑了(这个很重要,做题目的时候会用到).
阅读全文
浙公网安备 33010602011771号