委托和事件例子 Observer设计模式
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Delegate { // 热水器 public class Heater { private...
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Delegate { // 热水器 public class Heater { private...
public static string GetMethodInfo() { string str = ""; //取得当前方法命名空间 str += "命名空间名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace +...
private static string GetIdCode() { System.Random rnd; string[] _crabodistrict = new string[] { "350201", "350202", "350203", "350204", "350205"...
List<ShopMessageShow> ms = bll.GetMsgs(); Linq: //按时间降序(升序则把descending去掉) List<ShopMessageShow> msgChilds = (from m in ms orderby m.ModifyTime descending select m...
SqlDataReader dr=Get_dr(xxxx); string ID=dr["ID"];//如果在sql 中没有此列,则会报错. 个人认为,在读取时,最好做一个判断. static bool readerExists(SqlDataReader dr, string columnName) {...
ASP.NET 提示 请求“System.Net.Mail.SmtpPermission, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败,把对应的应用程序池的高级设置》启用32位应用程序设置为false可以解决此问题。