摘要:想用C#得到The All Users Desktop(Public\Desktop)的路径。 原来以为很简单,然而 Environment.GetFolderPath(Environment.SpecialFolder.Desktop) 只能得到当前用户的桌面路径。到最后,没有办法,只能调用C++
阅读全文
摘要:百度输入法和搜狗输入法都很好,但具体选择哪个输入法还要根据自己的喜好来决定。 百度手机输入法是广受用户好评和喜爱的手机输入法。它是Android安卓手机上必备的输入法工具,也是iPhone苹果手机上最好用的中文输入法。 百度手机输入法支持拼音、笔画、五笔、手写、智能英文等多种输入方式,在满足用户快捷
阅读全文
摘要:定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的几种类型施加限制。 如果客户端代码尝试使用约束所不允许的类型来实例化类,则会产生编译时错误。 这些限制称为约束。 通过使用 where 上下文关键字指定约束。 下表列出了六种类型的约束: 约束 描述where T: struct 类型参数必
阅读全文
摘要:System.Environment.CurrentDirectorySystem.IO.Directory.GetCurrentDirectory()这两个方法获得的路径是一样的,获得的是当前路径,这个路径不一定是程序所在的路径。任何会改变当前路径的方法都会改变它,例如:OpenFileDialo
阅读全文
摘要:项目相关的快捷键 Ctrl + Shift + B = 生成项目 Shift + Alt+ C = 添加新类 Shift + Alt + A = 添加已有项目到项目 编辑相关的键盘快捷键 Ctrl + Enter = 在当前行插入空行 Ctrl + Shift + Enter = 在当前行下方插入空
阅读全文
摘要:理解编码集 计算机内部,所有信息最终都是一个二进制。每个二进制位(Bit)有 0 和 1 两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每个状态对应一个符号,就是256个符号,从00000000到1111111
阅读全文
摘要:★ C# 多态性 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。 多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。 在 C# 中,每个类型都
阅读全文
摘要:FileStream 类 System.IO 命名空间中的 FileStream 类有助于文件的读写与关闭。该类派生自抽象类 Stream。 您需要创建一个 FileStream 对象来创建一个新的文件,或打开一个已有的文件。创建 FileStream 对象的语法如下: FileStream <ob
阅读全文
摘要:1.初始化一个键值对 1 //初始化定义一个键值对,注意最后的括号 2 Dictionary<int, string> dic = new Dictionary<int, string>(); 2.为键值对添加元素 1 //键值对的Add函数 2 dic.Add(2, "zhao"); 3 dic.
阅读全文
摘要:File类的常用方法 创建文件 File.Create(@"文件路径");1删除文件 File.Delete(@"文件路径");1复制文件 File.Copy("被复制文件路径","新文件路径");1剪切文件 File.Move("被剪切文件路径","新文件路径");1读取文件,返回字节数组 pri
阅读全文
摘要:Path类(静态类):专门操作文件路径 [Path 命名空间]using System.IO; string str = @"C:\3000soft\Red Spider\Data\Message\张三.txt"; //获得文件名 Console.WriteLine(Path.GetFileName
阅读全文
摘要:ArrayList 类的方法和属性 下表列出了 ArrayList 类的一些常用的 属性: 属性描述 Capacity 获取或设置 ArrayList 可以包含的元素个数。 Count 获取 ArrayList 中实际包含的元素个数。 IsFixedSize 获取一个值,表示 ArrayList 是
阅读全文
摘要:C#字符串操作 一、字符串操作常用方法 ToUpper():将字符转换成大写形式,仅对字母有效。返回值是转换后的字符串。 ToLower():将字符转换成小写形式,仅对字母有效。返回值是转换后的字符串。 Equals():比较两个字符串是否相同。传入字符串,相同返回真,不相同返回假。 Split()
阅读全文