- 博客(11)
- 资源 (160)
- 收藏
- 关注
原创 自己写的一个isNumeric。
自己在程序里用到的一个isNumeric函数。 为什么要记录下来? 因为看到有朋友使用int来处理。导致程序出现很难找的错误。 public static bool isNumeric(string s){ decimal i; return decimal.TryParse(s, out i);}
2011-11-29 03:18:10 995 2
原创 老师的表扬。
一天,我在看电视。小女儿拿着一张纸,在我面前单脚由左跳到右,再由右跳到左,来回很多次。因为当着我看电视,我说:“别跳来跳去,一边去。”这时,小女儿的表情让人觉得很灰。奶奶看不下去,说:“老师今天表扬她。那张纸是老师给的。”
2011-11-26 02:00:34 671
原创 使用Dictionary作为数据库应用的返回。
最近写了个客户端的小程序。每次拿得数据不是很大量(大约小于200行),所以,考虑把数据返回的记录转成Dictionary,然后传回来。Dictionary>在程序里, 我使用以上的格式,模拟数据库表的格式 Dictionary> ret = new Dictionary>();//这里省去链接。using(SqlDataReader dr = cmd.ExecuteRead
2011-11-24 01:46:13 1952
原创 C#里,如何模拟DataGridView里的一个Cell的Click事件。
一下代码是模拟如何点击DataGridView里的一个cell。 //假设dgv是一个DataGridView。//我要点击第3行的第二个cell。//当然,要有一个点击事件。假设dgv_CellClick是那个点击事件。dgv_CellClick(dgv, new DataGridViewCellEventArgs(1, 2))//重要的是在DataGridViewCellEve
2011-11-23 07:55:17 7024
原创 在C#, DataGridView把某行设定为CurrentRow
以下代码是可以把DataGridView的任意一行设置为CurrentRow, 在VS2010运行通过。 //假设dgv是一个DataGridView, 我要把第三行设置为当前行。//index是有0开始的。//这里只是把那行highlight。可有可没dgv.Rows[2].Selected = true;//这是主要的地方。这行后,CurrentRow就是第三行了。dgv.C
2011-11-23 07:38:38 14063
原创 C#的DataGridView在某一行附近插入一行。
有时候,要 DataGridView里插入一行。不是在最后插入,而是在中间的某一行的前或后插入。这里要使用到DataGridView里的Insert。例如:在第一行前插入。'0是第一行的indexDataGridView1.Rows.Insert(0, New DataGridViewRow());在第一行的后面插入。'0是第一行的indexDataGridVi
2011-11-22 13:48:04 24346 1
原创 C#里,调用WinForm时,最好使用using
在编写一个winform程序时,有一个小窗口打开频繁, 导致程序在运行一段时间后,变得很慢。我不是很确定是这个小窗口造成的, 但是,在相关的地方加上using后,问题明显减少。原来的代码:frm a = new frm();a.Show();修改后的代码:using(frm a=new frm()){ a.Show();} 例子只
2011-11-20 01:28:00 2337
原创 在C#函数的参数使用valuetype
今天要写一个函数,要处理不同的数据类型,如int,float等。但是又不想overload多个函数。所以找了一些资料,把valuetype找出来。 我自己平时的写法。public void func(ref string a, int i){ a = i.toString();}public void func(ref string a, float i)
2011-11-19 13:52:59 3352
原创 C#构造函数调用其他构造函数
其实就是使用this来实现的。看一下例子就会明白的了。 class Class1 { public Class1() { //Code 1 } public Class1(string s):this() { //Code 2 }
2011-11-19 08:11:33 20493 4
翻译 C#里,在using语句里使用return。
今天早上写了些代码,其中有些代码是在using语句里使用了return语句。using语句使用起来是不错的。如我们所知道的,using语句在使用费托管资源时候很有用。如:数据库连接,文件处理等等。这些非托管资源都实现了IDisposable接口,意思是,当你使用它们的时候,用完了就要清理。 在执行完成后,using语句能保证帮你完成释放非托管资源。无论是你一直运行完整个流程,或者中途出错,
2011-11-17 15:55:15 8389
转载 SqlConnection 在 Dispose 之前 要不要先 Close 呢?
SqlConnection 在 Dispose 之前 要不要先 Close 呢?我个人的习惯是会先叫 Close 再 叫 Dispose但 Dispose 真的不会先帮我 Close 吗?今天索性来反组译一下~.methodfamilyhidebysigvirtualinstancevoid Dispose(bool disposing) cil managed{.maxsta
2011-11-17 09:30:16 1307
英文版Introducing iOS 8 - Swift Programming from Idea to App Store
2015-01-22
英文版iOS 8 Swift Programming Cookbook
2015-01-21
MS SQL Server 2012 High-Performance T-SQL Using Window Functions
2012-05-23
(英文)Java How to Program Early Objects 9TH Edition
2011-12-10
(英文版) Database Processing 12TH Edition
2011-12-10
(英文版)C++ How To Program 8TH Edition
2011-12-10
(英文)Beginning Android Application Development Wrox Programmer to Programmer
2011-11-16
(英文版)iPad Application Development For Dummies 2011
2011-10-13
C#例子。First Head C#里的虚拟蜂巢例子(文字版)。
2011-08-19
(英文)HTML 5 and CSS 3 Develop with Tomorrows Standards...
2011-07-29
(英文)Malware Analysts Cookbook and DVD Tools & Techniques
2011-05-07
google zxing jar文件,版本是3.5.1
2022-12-22
React.JS的一个简单例子。适合刚刚接触的。(没有数据库)
2021-10-06
Java 3: Object-oriented programming Software Development 第一版(2017年,英文版)
2018-10-27
Structured Programming with C++ (2015年,英文版)
2018-10-25
Pro ASP.NET Core MVC, 6th Edition的例子源码
2018-10-24
C# 7.0 All-in-One For Dummies的例子源码
2018-10-24
Design Patterns in C# A Hands-on Guide with Real-World Examples的例子源码
2018-10-24
Interactive C# Fundamentals, Core Concepts and Patterns的例子源码
2018-10-24
Pro Windows 8.1 Development with XAML and C#的例子源码
2018-10-24
Microsoft Visual C# Step by Step, 9th Edition的例子源码
2018-10-24
Pro C# 7 With .NET and .NET Core的例子源码
2018-10-24
Coldfusion使用Amazon的AWS里的S3服务例子
2018-02-20
The C# Programmer’s Study Guide (MCSD): Exam: 70-483
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人