C#
Lucky Every Day
这个作者很懒,什么都没留下…
展开
-
C# 重写(Overide)与重载 的区别
重写与重载区别重写:一般存在派生类(子类)继承基类(父类),重写父类方法重载:同一个类里面类名称相同,参数不同(参数类型和参数个数)。重写(override):子类中为满足自己的需要来重复定义某个方法的不同实现,需要用 override 关键字。它的特点是(三个相同):相同的方法名相同的参数列表相同的返回值// 如:父类中的定义:public virtual void EatFood(){Console.WriteLine(“Animal吃东西”);}// 子类中的定义:pub原创 2021-03-24 11:10:44 · 422 阅读 · 1 评论 -
C# winfrom-TextBox输入框 ,小数位限制
winfrom-TextBox输入框 ,小数位限制// 输入限制private void TextBox_Double_KeyPress(object sender, KeyPressEventArgs e){ TextBox objControl = sender as TextBox; if (objControl is null) return; if (!QZ_Tool.Utility.IsDouble(e.KeyChar, objControl))原创 2021-03-24 11:09:29 · 1550 阅读 · 0 评论 -
C# 冒泡排序、二分法查找
一、斐波拉契序列 数组// 斐波斐波拉契序列核心算法private int CalcFibonacci(int numSeqNo){ if (numSeqNo == 0) return 1; if (numSeqNo == 1) return CalcFibonacci(numSeqNo - 1); return CalcFibonacci(numSeqNo - 2) + CalcFibonacci(numSeqNo - 1);} // 获原创 2021-03-24 11:07:21 · 132 阅读 · 0 评论 -
DataSetToList
一、DataSetToListprivate List<T> DataSetToList<T>(DataSet objDs,int numTableIndex = 0){ List<T> objResult = new List<T>(); string strDTColName = ""; // 循环所有数据 for (int i = 0; i < objDs.Tables[0].Rows.原创 2021-03-24 11:05:59 · 184 阅读 · 0 评论 -
ORM - Entity Framework Core(Sqlite) --Demo(一)
环境 VS 2019安装 NuGet 包添加 DBContxt 类using System;using System.Collections.Generic;using System.Text;using Microsoft.EntityFrameworkCore;namespace Demo_2021_3_23{ public class DBContxt : DbContext { public string _strConn = s..原创 2021-03-24 11:02:43 · 277 阅读 · 2 评论