ListBox隔行显示Items背景颜色

AlternationCount="2" 属性 <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem&qu...

2019-08-24 16:37:52

阅读数 7

评论数 0

C# 判断(Excel)文件是否已经打开

using System.IO; using System.Runtime.InteropServices; [DllImport("kernel32.dll")] public static extern IntPtr _lopen(string lpPathName, i...

2019-08-22 09:29:28

阅读数 19

评论数 0

C# 设置Excel单元格格式(身份证文本显示)

1、全表自动列宽 mysheet.Cells.Select(); mysheet.Cells.Columns.AutoFit(); 2、合并 excelRangeParm.Merge(Missing.Value); 3、粗体设置 excelRangeParm.Font.Bol...

2019-08-22 08:53:21

阅读数 5

评论数 0

AllowsTransparency="True" 怎么放大缩小窗体

后台都不用写任何代码! xaml: <Window x:Class="TestNoBorderWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentati...

2019-08-20 14:39:48

阅读数 11

评论数 0

测试LINQ查询中的ToList()方法性能

1.测试使用ToList(): private static void TestToListPerformance() { Stopwatch sw = new Stopwatch(); List<int> arrList = new ...

2019-07-17 17:56:50

阅读数 47

评论数 0

扩展一个double的方法,实现两个值相减小于0.0001,算相等。

公司领导除了这样一个题,第一遍,我意思都没读懂,后来理解了,需要写一个扩展方法。这在C#中也是很重要的一个知识点。 至于为什么两个数为什么相减等于0不就可以了? 这是因为这两个数据是double类型,精度是不同的。 如果是两个已经复制的double变量,那么你可以通过a==b来判断两个数是否...

2019-07-15 17:27:18

阅读数 21

评论数 0

LINQ查询语句案例学生表、成绩表、课程表

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LINQ3 { class Studen...

2019-07-12 16:08:42

阅读数 18

评论数 0

C#命名规则和设计规则

Pascal 将每个单词的第一个字符大写、遇到两个字母的首字母缩略词时,两个字母都要大写 命名空间:使用公司名作为前缀、在第二级名称中使用稳定的与版本无关的产品名称 类型:名词或名词短语命名 结构:名词或名词短语命名 接口:形容词短语或偶尔用名词或名词短语命名接口,在接口名称前加上字母I作为前缀 ...

2019-07-04 17:54:12

阅读数 51

评论数 0

C#值类型和引用类型的区别

值类型:byte short int long float double decimal char bool struct enem 1.数据存储在栈中,内存自动释放 2.存取速度快 3.变量存放实际数据 引用类型:string class 数组 接口 委托 1.数据存储在堆中,内存由GC释放 ...

2019-07-04 16:14:49

阅读数 19

评论数 0

C#泛型是什么详解

泛型:多段代码在不同的数据类型上执行相同指令的情况下专门设计的 用“类型占位符T”来写代码,然后在创建类的实例时指明真实的类型 类型不是对象而是对象的模板 泛型类型也不是类型,而是类型的模板 C#提供了5种泛型:类、结构、接口、委托、方法 泛型类: class MyStack <T&...

2019-07-04 15:24:25

阅读数 24

评论数 0

C# 中对 事件 详解

(一)发布者和订阅者 1.发布者:定义一系列程序可能感兴趣的事件成员,事件成员触发时通知给订阅者 2.订阅者:向发布者提供一个方法来“注册”,以便获取通知,得到通知后调用方法 当事件发生时,发布者“触发事件”,然后执行订阅者提交所有事件 发布者:发布某个事件的类或结构,其他类可以在该事件发生时得...

2019-07-04 10:36:15

阅读数 19

评论数 0

C#中的委托是什么

1.什么是委托?(方法作另一个方法的参数) delegate void MyDel(int value); //声明委托类型 和类一样,委托是用户自定义的类型,但是类是数据和方法的集合,而委托是持有一个或多个方法。 delegate可以看做是一个包含有序方法列表的对象,这些方法具有相同的签名和返回...

2019-07-03 17:54:05

阅读数 141

评论数 0

ReSharper激活方法

激活方式选择License Keys。 激活码: MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5zZWVOYW1lIjoiTnNzIEltIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWV...

2019-07-03 08:28:33

阅读数 360

评论数 1

Git小白教程

1.所有的文件必须放在git仓库里。 2.git init:初始化仓库 3.git add <文件名>:将文件添加到git中 4.git commit -m <"本次提交说明"> :提交文件,可以多次add,一次commi...

2019-07-01 18:11:52

阅读数 10

评论数 0

学习C#之旅(四)字符和字符串

Char类 只要用来储存单个字节,占16位(两个字节)的内存空间。 Unicode字符 是目前计算机通用的字符编码。 IsLetter(char a); :判断a是否为字母 IsDigit(char a); :判断a是否为数字 IsLetterOrDigit(char a); :判断a...

2019-04-19 15:22:29

阅读数 22

评论数 0

学习C#之旅(三)之 运算符

运算符 算术运算符:+ - * /(取整) %(取余) 赋值运算符:= += -= *= /= %=(模赋值) &=(位与赋值) |=(位或赋值) ^=(异或赋值) <<=(左移赋值) >>=(右移赋值) 关...

2019-04-18 16:29:17

阅读数 38

评论数 0

学习C#之旅(二)之 变量与常量

变量 使用之前必须要先声明。声明的作用是告诉编译器,该变量是什么类型的,以此来给它分配内存空间。 变量名是一种标识符。 成员变量 在类体中定义的变量。在整个类中都有效。 实例成员变量:在该类中作用。 静态成员变量:可以跨类,甚至可以作用整个应用程序。“类名.静态变量”。 局部变量 ...

2019-04-18 15:31:39

阅读数 36

评论数 0

学习C#之旅(一)C#与.NET框架关联

C#语言及其特点: C#是微软设计的编程语言。是从c和c++派生出来的一种简单的、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合。 特点: 1.语法简洁,不允许直接操作内存,无指针操作。 2.彻底的面向对象 3.与web紧密结合,C#支持绝大部分的web标准,如:HT...

2019-04-18 10:35:54

阅读数 58

评论数 0

eclipse 安装java ee相关插件

1. Help   ------->  Install new software  2. 找到work with里面的地址Oxygen - http://download.eclipse.org/releases/oxygen回车,之后选中web,xml,Java ee...

2019-02-13 21:11:57

阅读数 81

评论数 0

oracle如何创建用户分配权限

打开电脑左下角开始菜单,在下方搜索蓝输入【CMD】 进入CMD命令行,输入【conn / as sysdba】进入oralce控制台 进入控制台输入【conn / as sysdba】,以管理员权限登录 登录成功输入...

2018-12-28 15:48:57

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除