C#/Net代码精简优化技巧(2)

在C#/Net代码精简优化技巧(1)中已经介绍了5个小技巧,本篇将再介绍5个。 string.IsNullOrEmpty() and string.IsNullOrWhiteSpace() 在Net2.0中String类型有一个静态方法IsNullOrEmpty,到了Net4.0 …

C#/Net代码精简优化技巧(1)

在我们写代码的时候可以使用一些小的技巧来使代码变得更加简洁,易于维护和高效。下面介绍几种在C#/Net中非常有用的一些编程技巧。 空操作符(??) 在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这样来处理 string …

SqlServer数据库的语句及一些操作整理

临近年终,在工作之余对工作和学习中遇到的问题以及常用的一些知识点做了些整理,以备后用。本文涉及的内容为数据库,算是对开发总结(1)—数据库一文的补充。 1 对于主键设置了Identity的表,在删除表中数据后再往表中插入数据,Identity列不是从1起始了,如果想删除数据后 …

开发总结—数据库篇

本文是我在平时工作中所遇到的数据库方面的一些知识总结

SQL 计算一個字符串在另一个字符串中出現的次数

在sqlserver中來計算一個字符串在另一個字符串中出現的次數,通常會去用循環來匹配,然後計算出出現的次數,這樣的效能不是很高。現在講一種比較簡單的方法也能實現同樣的功能,思路如下:

开发总结—Javascript篇

本文是我在平时工作中所遇到的javascript方面的一些知识总结,主要针对在asp.net中使用脚本。

Sql中分隔字串–>查询–>组合字串

最近在工作遇到一个数据库查询的问题,大概如下:表Table1中有字段No和Title,每一个No对应一个Title,表Table2中有NoAll字段,NoAll字段的value是No的组合,以逗号隔开,如”111,222,333″,现在要查询Table2,根据NoAll将其中的每 …

实现鼠标悬停高亮显示—分别在gridview和datagrid中

在datagrid中的ItemDataBound事件中写如下代码: private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { …