随笔分类 - C#
摘要:1、 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2、 如何新增一条记录 (1)、gridView.AddNewRow() (2)、实现 gridView_InitNewRow 事件 3、如何解决 GridContr
阅读全文
摘要:1.字符串的各种属性和方法; 2.数组的各种属性和方法; 3.public、private、protect、internal、protect internal 4.构造函数 5.属性 6.ADO.NET 7.重载overload、重写override、静态方法static、密封类/方法sealed、
阅读全文
摘要:本文内容主要记录本人学习过程中遇到的错误,其中不乏有一些低级错误,为了牢记以免再次犯错特意记录,不要笑话哈; 1.“System.TypeInitializationException”类型的未经处理的异常在 LoginDAL.dll 中发生其他信息: “sqlHelper.sqlHelper”的类
阅读全文
摘要:以下代码是参考几个不同人的写法总结写成的,肯定还有很大的优化空间,暂存该版本;有建议的欢迎提出;
阅读全文
摘要:001 using System; 002 using System.Data; 003 using System.Configuration; 004 using System.Web; 005 using System.Web.Security; 006 using System.Collections; 007 using System.Data....
阅读全文
摘要:在写某个程序的时候,需要使用"ConfigurationManager"类,但是添加"Using System.Configuration"命名空间后编译器依旧报错,总是显示"ConfigurationManager"不存在,但是发现"ConfigurationSettings"可以使用,但是在MS
阅读全文
摘要:1、常量关键字const,例如const double PI=3.14; 2、变量的声明方法:数据类型 变量名; 3、数据类型的转换:(1)自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。以3.5+8为例,显然数字8的精度较低(int),而3.5的精度较高(double)
阅读全文
摘要:SSIS使用教程可以参照微软官网实例:https://msdn.microsoft.com/zh-cn/library/ms169917(v=sql.105).aspx 1、安装visual studio,选择安装的项目要把数据库这一项勾上。 2、安装SSDT-Setup-CHS,实例选择本机已安装
阅读全文
摘要:今天学习发现有段代码的输出结果有些理解不了,如图1,输出的结果全部为 false; 图1 后来和同事讨论研究了一下才明白,原来是这样:↓
阅读全文
摘要:MD5加密 将字符串进行加密,无法解密。网上的解密方式也都是在库里找,找不到也没有。 进制 表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一, 十进制是逢十进一,十六进制是逢十六进一,以此类推. so:二进制001010101只有0和1计算机中的数据都是二进制表示,四进制以0、1、2、3四个
阅读全文
摘要:面向对象多态 一、装箱和拆箱 装箱:将值类型转换为引用类型。object o = 1;值类型给引用类型赋值 拆箱:将引用类型转换为值类型。int n = (int)o; 强制转换为值类型 满足条件:两种类型是否存在继承关系。 int n = Convert.ToInt32("12"); 未发生装箱或
阅读全文
摘要:面向对象封装 一、面向对象概念 面向过程:面向的是完成一件事情的过程,强调的是完成这件事情的动作。 面向对象:找个对象帮你完成这件事情。 二、面向对象封装 把方法进行封装,隐藏实现细节,外部直接调用。 打包,便于管理,为了解决大型项目的维护与管理。 三、什么是类? 将相同的属性和相同方法的对象进行封
阅读全文
摘要:C#、.Net以及IDE简介 一、什么是.Net? .Net指 .Net Framework框架,一种平台,一种技术。 .Net Framework框架是.Net平台不可缺少的一部分,它提供了一个稳定的运行环境来保证我们基于.Net平台开发的各种应用能够正常运转。 .Net Framework 各版
阅读全文
摘要:new关键字引起了大家的不少关注,尤其感谢 Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的关键字开展下去,本文的重点是访问关键字(Access Keywords):base和this。虽然访问关键字不是很难理解的话题,我们还
阅读全文
摘要:在C#中,我们可以使用is as操作符来判断某数据类型和其它指定类型的关系 1. 用is运算符验证基础类型 C#允许在继承链中向下转型,所以如果DerivedClass派生自BaseClass,那么DerivedClass a; a is BaseClass返回true 2. 用as而不是强制转换
阅读全文
摘要:要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用 override 修饰符。 1. override 方法提供从基类继承的成员的新实现。通过 override 声明重写的方法称为重写基方法。重写的基方法必须与 override 方法具有相同的签名。有关继承的信息,请参见继承。
阅读全文