随笔分类 - C#
摘要:https://docs.microsoft.com/zh-cn/dotnet/desktop/winforms/controls/bindingsource-component?view=netframeworkdesktop-4.8 BindingSource 组件 封装数据源以绑定到控件。 B
阅读全文
摘要:DataSet 类 (System.Data) | Microsoft Docs
阅读全文
摘要:var isA = oldObject.GetType() == typeof(Dictionary<string, string>) var isB = oldObject.GetType().FullName.IndexOf("Dictionary") > 0; var isC = oldObj
阅读全文
摘要:原因: 对表T_ModuleFunType定义做了修改, 原来 ModuleName定义为varchar(10) , 现在定义为varcjar(50),而且数据库里的实际数据长度超过了10。 所以在实现Fill函数时错误。 解决方法:修改.xsd定义 将 ModuleName长度修改为数据库列的定义
阅读全文
摘要:TableAdapter:沟通物理数据库(database)和内存数据库(dataset),提供select,update,insert,delete四大操作 BingdingSource:将内存数据表(datatable)绑定到控件(control),并为内存数据表(datatable)提供过滤条
阅读全文
摘要:dataSet和dataTable是在电脑内存中创建“数据库”和“表” 1、创建内存表的过程 // 1-先用dataSet创建一个名字为“School”的数据库,代码如下: DataSet ds = new DataSet("School"); //2-再创建一张表,表名称为“Student”,最后
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using System.Reflection; using System.Text; /** * *
阅读全文
摘要:https://www.cnblogs.com/wow-xc/articles/4952233.html Expression<Func<TObject, bool>>与Func<TObject, bool>的区别 Func<TObject, bool>是委托(delegate) Expressio
阅读全文
摘要:本文以实例形式分析了C#中Predicate<T>与Func<T, bool>泛型委托的用法,分享给大家供大家参考之用。具体如下: 先来看看下面的例子: static void Main(string[] args) { List<string> l = new List<string>(); l.
阅读全文
摘要:Func<T,TResult> 委托 https://docs.microsoft.com/zh-cn/dotnet/api/system.func-2?redirectedfrom=MSDN&view=net-5.0 下问来自:https://www.cnblogs.com/longyi/p/35
阅读全文
摘要:写在前面 在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?! 托管资源:由CLR管理分配和释放的资源,也就是我们直接new出来的对象; 非托管资源
阅读全文
摘要:C#中string.format用法详解 string.Format对C#字符串格式化 String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.For
阅读全文
摘要:https://blog.csdn.net/update7/article/details/80066231 DataGridView控件是微软预先写好的一个显示数据的控件,功能非常强大,可以显示来自数据库表的数据和XML等其他来源的数据。最近在做一个迷你超市管理系统,要大量用到这个控件。所以花时间
阅读全文
摘要:应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。 配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件。 对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 Syste
阅读全文
摘要:C#中利用委托实现多线程跨线程操作 在使用VS2005的时候,如果你从非创建这个控件的线程中访问这个控件或者操作这个控件的话就会抛出这个异常。这是微软为了保证线程安全以及提高代码的效率所做的改进,但是也给大家带来很多不便。其实解决这个问题有两种方法:一,是通过设置System.Windows.For
阅读全文
摘要:C#中 ??、 ?、 ?: 、?.、?[ ] 问号 1. 可空类型修饰符(?) 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"
阅读全文
摘要:C#连接数据库时Appsettings 与connectionStrings的区别 转载lscyo 最后发布于2018-08-08 18:38:04 阅读数 3366 收藏 展开 一、.Appsettings与connectionStrings的区别,它俩都是App.config中的两个元素;App
阅读全文
摘要:https://www.cnblogs.com/yswenli/p/11987377.html
阅读全文
摘要:一、限定符:限定符提供了一种简单方法,用于指定允许特定字符或字符集自身重复出现的次数。限定符始终引用限定符前(左边)的模式,通常是单个字符,除非使用括号创建模式组。 (一)非显示限定符 1、 *,描述“出现 0 或多次”。 2、 +,描述“出现 1 或多次”。 3、 ?,描述“出现 0 或 1 次”
阅读全文
摘要:RGB颜色查询对照表 因为兼容性问题,色阶板功能只能在IE浏览器中运行 RGB颜色对照表 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF68F #FFF5EE #FFF0F5 #FFEFDB #FFEFD5 #
阅读全文

浙公网安备 33010602011771号