C#基础
文章平均质量分 68
superlinmeng
技术成就梦想,代码改变世界,每天进步一点点,加油!https://gitee.com/superlinmeng
展开
-
_07_Switch_判断
using System;using System.IO;class SwitchApp { public static void Main() { //显示提示 Console.WriteLine("三种选择型号: 1=(小杯, ¥3.0) 2=(中杯, ¥4.0) 3=(大杯, ¥5.0)"); Console.原创 2015-08-11 20:14:45 · 277 阅读 · 0 评论 -
___19__C#手动编写Stack类,模拟栈的数据操作
Note节点类// 节点类 class Node { // 节点有两个属性:自己、指向下一个节点 public Node Next; public object Value; public Node(object value) : this(value, null) {} public Node(object value, Node原创 2016-02-04 11:14:23 · 775 阅读 · 0 评论 -
___20__virtual虚方法,子类继承自定义求面积方法
Geometry基类 ,里面定义 virtual虚方法 public class Geometry { public const double pi = Math.PI; protected double r; public Geometry() { } public原创 2016-02-04 11:25:48 · 964 阅读 · 0 评论 -
___71__OleDbDataReader读取Access数据库
Access数据库定义表名称:Developer表结构里面有一条数据Demo代码:using System;using System.Data;using System.Data.OleDb;namespace UseADO{ class useAdo {原创 2016-02-04 11:47:55 · 516 阅读 · 0 评论 -
___72___OleDbCommand向Access中插入数据
表结构同:71如下:插入数据代码using System;using System.Data; using System.Data.OleDb; namespace ADONETWriteQuery { class Class1 { static void Main(string[原创 2016-02-04 11:50:53 · 1608 阅读 · 0 评论 -
___73__OleDbDataAdapter读取Access数据__到DataSet中来
数据库表结构同71主要代码: private void Form1_Load(object sender, System.EventArgs e) { string strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=你的路径mcTest.MDB";原创 2016-02-04 11:54:34 · 661 阅读 · 0 评论 -
____74__获得Access数据库中Develop表中的每一个字段的数据类型
表描述同71查看数据表中字段的各个数据类型 private void Form1_Load(object sender, System.EventArgs e) { string strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=你的路径mcTest.M原创 2016-02-04 11:57:27 · 426 阅读 · 0 评论 -
___77__线程的使用__Thread
Sample类 public class Sample { private System.Windows.Forms.ListBox listBox1; public Sample(System.Windows.Forms.ListBox a) { this.listBox1 = a; } public void work() { listB原创 2016-02-04 12:01:16 · 339 阅读 · 0 评论 -
___83___进程查看所有
using System; using System.Diagnostics; public static int Main(string[] args) { // 构造进程数组 Process[] procList = new Process[100]; // 得到所有的进程 procList原创 2016-02-04 14:32:31 · 300 阅读 · 0 评论 -
___84__读写注册表Registry
public static int Main(string[] args) { // 打开根路径 RegistryKey MYSOFTKEY = RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentUser,""); // 子路径 stri原创 2016-02-04 14:35:08 · 295 阅读 · 0 评论 -
___85___PasteData使用剪切板
private void PasteData() { IDataObject iData = Clipboard.GetDataObject(); // 探测数据是否是可以使用的格式 if(iData.GetDataPresent(DataFormats.Text)) {原创 2016-02-04 14:38:45 · 331 阅读 · 0 评论 -
__86__C#_Graphics_GDI图形编程基础
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs pe) { Graphics g = pe.Graphics ; Rectangle rect = this.ClientRectangle;原创 2016-02-04 14:47:00 · 385 阅读 · 0 评论 -
___87__UseBrush_GDI使用画刷
加载一个 xx.bmp文件刷子地板主程序代码 private void Form1_Load(object sender, System.EventArgs e) { Image img = new Bitmap(@"BlueLace16.bmp"); txBrush = new Textu原创 2016-02-04 15:21:55 · 383 阅读 · 0 评论 -
____88__Bitmap_Graphics_GDI绘制动态的圆
Bitmap亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的Graphics 类是所有图形上下文的抽象基类,允许应用程序可以在组件(已经在各种设备上实现),以及闭屏图像上,进行绘制定义变量 public int[,] ballarray = new int[20,20]; public string[] colours = ne原创 2016-02-04 15:41:45 · 387 阅读 · 0 评论 -
___89___GraphicsPath_GDI矩阵变幻Transform
#region Windows Form Designer generated code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private void Initia原创 2016-02-04 16:17:04 · 695 阅读 · 0 评论 -
___90___旋转的秒针_Ratation_GDI绘制
定义变量 private System.Windows.Forms.Timer timer1; private System.ComponentModel.IContainer components; private float f = 0;主程序 #region Windows Form Designer gener原创 2016-02-04 16:27:50 · 439 阅读 · 0 评论 -
Dapper1.5学习笔记1
基本的Execute操作注:ConnectViaOledb() 返回一个连接对象获取一个连接的方法protected static SqliteConnection GetSqliteConnection(bool open = true) { var connection = new SqliteConnection("Data Source=原创 2016-09-23 17:29:30 · 1075 阅读 · 0 评论 -
___18__定义Rectangle类,使用【重载操作符】进行对象各种操作
定义 Rectangle 类public class Rectangle{ private int iHeight; private int iWidth; // 缺省构造函数 public Rectangle() { Height=0; Width=0; } // 构造函数重载 public Rectangle(int w,原创 2016-02-04 11:00:01 · 1144 阅读 · 0 评论 -
__17__Class类的使用,实例化一个人,并设置各项属性
定义人类的Classpublic class Person{ // 枚举类型,用于表示性别。为节省内存,使用byte。 public enum Sex : byte { Male = 0, Female } // 私有属性:姓名,性别,年龄,身高,体重 private string name; private原创 2016-02-04 10:55:34 · 452 阅读 · 0 评论 -
___16__C#IO创建Text文件并读取显示
public static void Main() { // 在当前目录创建一个文件myfile.txt,对该文件具有读写权限 FileStream fsMyfile = new FileStream("myfile.txt" , FileMode.Create, FileAccess.ReadWrite); // 创建一个数据流写入器,和打开的文件关联 S原创 2016-02-04 10:50:43 · 359 阅读 · 0 评论 -
_06_命令行参数_if判断
using System;class IfApp{ public static int Main(string[] args) { //如果命令行参数小于一个,则显示程序正确用法,退出程序 if(args.Length 1) { Console.WriteLine("Usage: ifA原创 2015-08-11 20:14:00 · 515 阅读 · 0 评论 -
_08_for循环--输出9x9乘法表
using System;class ForApp { public static void Main() { //打印表头 Console.WriteLine("九九乘法表"); //打印九九表 for(int i = 1; i 9; i++) {原创 2015-08-11 20:14:48 · 528 阅读 · 0 评论 -
_07_Switch_判断
using System;using System.IO;class SwitchApp { public static void Main() { //显示提示 Console.WriteLine("三种选择型号: 1=(小杯, ¥3.0) 2=(中杯, ¥4.0) 3=(大杯, ¥5.0)"); Console.原创 2015-08-11 20:14:02 · 266 阅读 · 0 评论 -
_05_type类型转换
using System;class typeTrans{ public static void Main() { //转换成功的例子 int intValue1, intValue2; long longValue1, longValue2; intValue1 = 123;原创 2015-08-11 20:13:57 · 444 阅读 · 0 评论 -
_02_从键盘读入用户的输入,格式化输出hello+用户输入的信息
Hello.cs文件 using System; //引用了一个叫System的名空间class easyInput //类的名字与文件名(Hello.cs)不同也 无所谓{ public static void Main() { string strName; //声明一个string类型的值变量 Console.Write("please in原创 2015-08-11 20:13:46 · 371 阅读 · 0 评论 -
_13__锯齿型数组_JaggedArray
public class JaggedArray { public static void Main() { // 声明一个锯齿型数组,该数组有两个元素 int[][] myArray = new int[2][]; // 其中第一个元素是一个含有五个元素的数组 // 初始化myArray[0] myA原创 2015-08-11 20:15:04 · 623 阅读 · 0 评论 -
_12_矩阵__MatrixMultiply
public class MatrixMultiply{ public static void Main() { // 声明一个2行3列的两维数组,用于存放矩阵A int[,] matrixA = new int[2,3]; // 声明一个3行4列的两维数组,用于存放矩阵B // 初始化矩阵B原创 2015-08-11 20:15:02 · 592 阅读 · 0 评论 -
_11_foreach遍历__
class ForeachApp{ public static void Main() { // 把环境变量中所有的值取出来,放到变量environment中 IDictionary environment = Environment.GetEnvironmentVariables(); // 打印表原创 2015-08-11 20:14:59 · 222 阅读 · 0 评论 -
_10_do_while循环__
class DoWhileApp { // 这是一个支持单用户的服务器模型 public static void Main() { // 打印软件的欢迎信息 Console.WriteLine("欢迎使用whileApp V0.1"); // command用于存储用户的命令 stri原创 2015-08-11 20:14:57 · 314 阅读 · 0 评论 -
_08_for循环--输出9x9乘法表
using System;class ForApp { public static void Main() { //打印表头 Console.WriteLine("九九乘法表"); //打印九九表 for(int i = 1; i 9; i++) {原创 2015-08-11 20:14:04 · 510 阅读 · 0 评论 -
_01_Hello, World!
using System; //引用了一个叫System的名空间class HelloWorld //定义一个叫HelloWorld的类{ public static void Main() //静态的Main方法是程序的入口 { Console.WriteLine("Hello, World!"); //输出Hello, World! }}原创 2015-08-11 20:13:44 · 235 阅读 · 0 评论 -
_09_while循环__
class WhileApp { // 这是一个支持单用户的服务器模型 public static void Main() { // 打印软件的欢迎信息 Console.WriteLine("欢迎使用whileApp V0.1"); // 打印命令输入符 Console.Write("原创 2015-08-11 20:14:52 · 355 阅读 · 0 评论 -
_03_启动程序传递参数_并显示参数
using System;class listArg0{ public static void Main(String[] args) { string strName; //声明一个string类型的值变量 strName = args[0]; //把第一个参数赋给变量strName Console.WriteLine("This is the firs原创 2015-08-11 20:13:50 · 347 阅读 · 0 评论 -
C#基础--值类型和引用类型,栈和堆的含义
本文主要是讨论栈和堆的含义,也就是讨论C#的两种类据类型:值类型和引用类型; 虽然我们在.net中的框架类库中,大多是引用类型,但是我们程序员用得最多的还是值类型。 引用类型如:string,Object,class等总是在从托管堆上分配的,C#中new操作符返回对象的内存地址--也就是指向对象数据的内存地址。 以下是值类型与引用类型的表:转载 2016-02-14 15:33:15 · 1041 阅读 · 0 评论 -
_14__enum___Weekday得到某日的下一日(星期几)
// 声明一个枚举类型Weekday,基类为int,访问范围为public public enum Weekday { Sun, Mon, Tue, Wed, Thu, Fri, Sat }判断方法// 功能: 得到某日的下一日(星期几) // 参数: // wd : 枚举类型Weekday // 返回值原创 2016-02-04 10:15:05 · 1150 阅读 · 0 评论 -
__15__C#基础的位运算
public static void Main() { int varA = 10; //二进制为 00001010 int varB = 20; //二进制为 00010100 // “与”运算 int andResult = varA & varB; Console.WriteLine("10 & 20原创 2016-02-04 10:45:34 · 327 阅读 · 0 评论 -
C#正则表达式提取txt小说目录
网上下载的一本txt小说,他的章节有些乱...如下『吞天食地系统/作者:正义迪』第1章 001.新娘的请帖、吞天食地系统 七月。 夏日炎炎,闷热的天气让人汗流浃背。 昏暗光线的出租屋中,古锋双眼无神的坐在电脑前,呆呆的拿着一张大红色写着“囍”字的婚礼请帖。 “哎。” “毕业...原创 2019-04-29 10:40:59 · 4104 阅读 · 0 评论