摘要: 1、using System.Threading; thread1.Start(); 开始线程 thread1.Name ="" 线程名只能赋值一次 Thread.CurrentThread.Name 当前线程名 thread1.Join() 参数可以为毫秒也可以为TimeSpan,运行thread 阅读全文
posted @ 2021-05-20 21:57 最爱刘若英 阅读(78) 评论(0) 推荐(0) 编辑
摘要: (1)三个A : Arrange > Act >Assert (2)1、新建项目,选择xUnit测试项目 2、代码写好后、测试 》测试窗口 (3) 1、布尔型:Assert.True(result) 结果预期为True 2、字符串:Assert.Equal("Nick Carter",result) 阅读全文
posted @ 2021-02-28 16:29 最爱刘若英 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、理解委托的一种好方式是把委托视为给方法的签名和返回类型指定名称; 2、定义委托基本上是定义一个新类,所以可以在定义类的任何相同地方定义委托,也就是说可以在一个类的内部定义委托,也可以在任何类的外部定义委托,还可以在命名空间中把委托定义为顶级对象; 3、使用委托时,也类似使用类,首先要定义委托(包 阅读全文
posted @ 2021-01-03 22:43 最爱刘若英 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 实体DataSet更新数据常用的三种方法: (1)Add (2)Update (3)Attach 阅读全文
posted @ 2020-08-20 13:54 最爱刘若英 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1、在Visual Studio中的ASP.NET MVC Web应用程序中创建应用程序 转到文件菜单>新建>项目 选择ASP.NET Web应用程序(.NET Framework)并更改应用程序名称:例如,ProgressWebsite,然后单击“确定”。 选择“ MVC”>“现在”,将使用默认的 阅读全文
posted @ 2020-08-07 17:47 最爱刘若英 阅读(769) 评论(0) 推荐(0) 编辑
摘要: dw_1.Modify("columnname.dddw.Name='d_rec_pap_child'")dw_1.Modify("columnname.dddw.DataColumn='dwc列名'")dw_1.Modify("columnname.dddw.DisplayColumn='dwc列 阅读全文
posted @ 2020-07-27 16:33 最爱刘若英 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 要使用Dictionary集合,需要导入C#泛型命名空间 System.Collections.Generic(程序集:mscorlib) Dictionary的描述 1、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成 2、任何键都必须是唯一的 3、键不能 阅读全文
posted @ 2020-05-15 16:19 最爱刘若英 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 要点: 1、当在主线程中创建了一个线程,那么该线程的IsBackground默认是设置为FALSE的。 2、当主线程退出的时候,IsBackground=FALSE的线程还会继续执行下去,直到线程执行结束。 3、只有IsBackground=TRUE的线程才会随着主线程的退出而退出。 4、当初始化一 阅读全文
posted @ 2020-05-15 16:18 最爱刘若英 阅读(188) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-04-23 17:39 最爱刘若英 阅读(0) 评论(0) 推荐(0) 编辑
摘要: c#(asp.net)正则表达式在编程开发当中是非常重要的,而对一些程序员又容易被忽略,这主要是对于常用的c#(asp.net)正则表达式可以在网上搜索到。但对于一个高级程序员来说,这是必须得熟练掌握的。掌握c#(asp.net)正则表达式的方法其实简单,我们只要熟悉其语法,然后记住几个常用的c#( 阅读全文
posted @ 2020-04-17 17:40 最爱刘若英 阅读(232) 评论(0) 推荐(0) 编辑