![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
▶c#
c#
锡城筱凯
人工智能和机器人爱好者,因资金有限,常在机器人仿真软件中游荡。目前从事无人驾驶行业。
展开
-
c# 跨线程使用窗口控件
public Form1(){ InitializeComponent(); System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;//设置该属性 为false,就可以跨线程使用控件}原创 2019-12-04 20:57:03 · 185 阅读 · 0 评论 -
c# 跨主窗口使用第二窗口控件
如果想要在第一窗口中调用第二窗口的控件需要执行以下步骤为第一窗口做出引导。第一步:需要把想要调用的控件的Modifiers(指示对象的可见级别)调成Public(公共的)第二步:我们需要在第二窗口的程序里填上如下代码:public static Form2 f1;//建一个公共的静态的对象f1public Form2(){ InitializeComponent(); f1 = th...原创 2019-12-04 20:55:47 · 1047 阅读 · 3 评论 -
c#延时函数,不止Sleep函数
在C#窗口程序中,如果在主线程里调用Sleep,在Sleep完成之前, 界面呈现出假死状态,不能响应任何操作!下边实现的是非独占性延时函数,延时过时中界面仍可响应消息:public static void Delay(int milliSecond){ int start = Environment.TickCount; while (Math.Abs(Environme...转载 2019-05-01 13:47:04 · 6372 阅读 · 2 评论 -
c#类(类的多态讲解)
类类修饰符 class 类名{}public:是类的修饰符,下面介绍常使用的几个类修饰符 new:仅允许在嵌套类声明时使用,表明类中隐藏了由基类中继承而来的、与基类中同名的成员。 public:不限制对该类的访问。 protected:只能从其所在类和所在类的子类(派生类)进行访问。 internal:只有其所在类才能访问。 private:只有.Net中的应用程序...原创 2019-02-24 10:34:46 · 1213 阅读 · 0 评论 -
c#密封类,密封方法
为了避免滥用继承,c#中提出了密封类的概念。1.1密封类的概念及声明密封类可以用来限制扩展性,如果密封了某个类,则其他类不能从该类继承。如果密封了某个成员,则派生类不能重写该成员的实现。默认情况下,不应密封类型和成员。密封可以防止对库的类型和成员进行自定义,但也会影响某些开发人员对可用性的认识。c#中使用密封类时,如果类满足如下条件,则应将其密封 类是静态类。 类包含带有安全敏...原创 2019-02-24 10:33:35 · 280 阅读 · 0 评论 -
c#接口,抽象类学习
说明接口可以包含方法、属性、索引器、和事件作为成员,但是并不能设置这些成员的具体值。也就是说,只能定义,不能那个给他里面定义的东西赋值。接口具有以下特性。 接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。 不能直接实例化接口。 接口可以包含事件、索引器、方法和属性。 接口不包含方法的实现。 类和结构可从多个接口继承。 接口自身可从多个接口继...原创 2019-02-24 10:32:26 · 390 阅读 · 0 评论 -
c#--封装
c#是我在高二的时候学习的一门语言,因为长时间没有去用这门语言,现在大一的我只能重新来学习c#文章参照:http://www.runoob.com/csharp/csharp-encapsulation.html点击打开链接C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实现。一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:public:所有...原创 2018-05-23 18:59:09 · 194 阅读 · 0 评论 -
正则表达式学习【转】
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。所以我...转载 2018-05-22 19:08:38 · 136 阅读 · 0 评论 -
c#学习-判断是否输入数字或字母
在textbox内添加keypress事件textbox1_keypress(object sender ,EventArgs e);代码原创 2018-05-22 17:32:26 · 5190 阅读 · 2 评论 -
c#字母与ASCLL码的转换
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 字母与ASCLL码的转换{ ...原创 2018-05-22 16:56:03 · 3134 阅读 · 0 评论 -
c# 将字符串转换为大写或小写
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 将字符串转...原创 2018-05-22 15:57:30 · 10906 阅读 · 0 评论