当前位置: 移动技术网 > IT编程>开发语言>

c#

C#中的委托delegate用法的示例详解

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 106

c#中的委托委托和事件在 .net framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 c# 时间不长的人来说并不容...

C#中截取字符串的的基本方法详解

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 98

分享几个经常用到的字符串的截取string str="123abc456";int i=3;1 取字符串的前i个字符str=str.subs...

C#中backgroundWorker类的用法详解

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 122

1、在 winforms 中,有时要执行耗时的操作,在该操作未完成之前操作用户界面,会导致用户界面停止响应。解决的方法就是新开一个线程,把耗...

详解c# 中的DateTime

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 102

日期和时间,在我们开发中非常重要。datetime在c#中,专门用来表达和处理日期和时间。本文算是多年使用datetime的一个总结,包括d...

C#中多线程ManualResetEvent 与 AutoResetEvent 区别

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 144

在多线程开发中,时常用到manualresetevent 与autoresetevent 。 它们如同道路交通中的信号灯。两者之间有什么区别...

C#事件管理器如何清空所有监听详解

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 109

c#事件使用+= -=使用起来是很方便的,但是却不能整体清空所有事件。比如一个常见的操作,打开界面注册监听事件,关闭界面需要把所有的事件清空...

详细了解C# 枚举与位枚举

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 111

一、枚举的概念:  c# 枚举(enum), 枚举类型是用于声明一组命名的常数的基本数据类型(值类型);二、枚举的定义:  声明enum变量...

深入了解c# 匿名类型

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 101

一、什么叫做匿名类?  匿名类就是没有名字的类。匿名类不能被引用,只能再创建的时候用new语句来声明。二、匿名类的优势以及应用场景;  1、...

C# 对PDF文档加密、解密(基于Spire.Cloud.SDK for .NET)

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 114

spire.cloud.sdk for .net提供了接口pdfsecurityapi可用于加密、解密pdf文档。本文将通过c#代码演示具体...

C# 实现俄罗斯方块(附源码)

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 106

概述俄罗斯方块(tetris)是一款由俄罗斯人阿列克谢·帕基特诺夫发明的休闲游戏,帕基特诺夫爱玩拼图,从拼图游戏里得到灵感,设计出了俄罗斯方...

浅析c# 接口

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 97

接口:是指定一组函数成员而不是实现他们的引用类型。所以只能类喝啊结构来实现接口,在结成该接口的类里面必须要实现接口的所有方法接口的特点:继承...

c# 接口使用实例

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 98

用接口实现一个简单的物件的入库,出库如定义一个物流类接口,包含物件所属快递公司名称属性,物件单号属性及信息显示方法。通过物件出库类信息和物件...

详解C# 泛型中的数据类型判定与转换

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 110

提到类型转换,首先要明确c#中的数据类型,主要分为值类型和引用类型:1.常用的值类型有:(struct)整型家族:int,byte,char...

Unity通用泛型单例设计模式(普通型和继承自MonoBehaviour)

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 117

单例模式是设计模式中最为常见的,不多解释了。但应该尽量避免使用,一般全局管理类才使用单例。普通泛型单例:public abstract cl...

WindowsForm实现警告消息框的实例代码

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 104

警告消息框主要是用来向用户户展示诸如警告、异常、完成和提示消息。一般实现的效果就是从系统窗口右下角弹出,然后加上些简单的显示和消失的动画。创...

WindowsForm移动一个没有标题栏的窗口的方法

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 104

在winform程序中,要移动没有标题栏的窗口,基本的实现思路是监听需要拖动窗口内的控件的鼠标事件,然后将鼠标位置发送给窗口进行相应的位移就...

快速了解c# 常量(整数常量,字符常量,定义长量)

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 112

常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量。常量可以被当作...

详解c# 类型转换

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 46

类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 c# 中,类型铸造有两种形式: 隐式类型转换 - 这些转换是 ...

一文搞懂C# 数据类型

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 56

在 c# 中,变量分为以下几种类型: 值类型(value types) 引用类型(reference types) 指针类型(poin...

详解c# 数组(Array)

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 51

数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。声明数组变量并不是声明 nu...

深入分析c# 继承

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 30

继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节...

C#中char和string的入门使用教程

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 51

char 字符char代表一个unicode字符,它是system.char的别名char somechar = 'a';//定义了一个字符...

利用C#实现SSLSocket加密通讯的方法详解

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 24

前言ssl socket通讯是对socket的扩展,增加socket通讯的数据安全性,ssl认证分为单向和双向认证。单向认证只认证服务器端的...

详解c# 多态

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 42

多态是同一个行为具有多个不同表现形式或形态的能力。多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。多态...

c# 如何实现一个简单的json解析器

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 22

一、json格式介绍 json(javascript object notation) 是一种轻量级的数据交换格式。相对于另一种数据交换格...

unity3D实现物体任意角度自旋转

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 55

本文实例为大家分享了unity3d实现物体任意角度自旋转的具体代码,供大家参考,具体内容如下主要涉及函数:input.getaxis(“mo...

Unity平台模拟自动挡驾驶汽车

2020-08-17 11:37 | 分类:开发语言 | 评论:0 次 | 浏览: 27

自动挡汽车功能分析:(1)刹车数值用连续量0-255表示,连续量根据键盘按键按下时长进行递增,1秒后达到峰值,无论车辆处于前进挡还是倒挡,踩...

unity实现贴图矩阵运算(旋转平移缩放)

2020-08-17 11:36 | 分类:开发语言 | 评论:0 次 | 浏览: 33

我们在shader中对贴图处理时,有时候会有一些比较复杂的运算,比方说三角函数,开方等,一般情况下,如果可以在越上层做运算,性能会越高。c#...

C#中的char、string和StringBuilder的使用详解

2020-08-17 11:36 | 分类:开发语言 | 评论:0 次 | 浏览: 27

char 字符char代表一个unicode字符,它是system.char的别名char somechar = 'a';//定义了一个字符...

详细分析c# 运算符重载

2020-08-17 11:36 | 分类:开发语言 | 评论:0 次 | 浏览: 19

您可以重定义或重载 c# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 ope...

移动技术网