关于IT基础
在C#中,匿名函数可以简单地理解为没有名字、只有函数体的函数。匿名函数提供了一种将代码块作为委托参数传递的技术…
続きを読む
多线程是多个线程同时工作的过程。您可以将线程视为程序的执行路径。每个线程定义自己的控制流来完成特定任务。如果您…
使用循环语句时,不必等待循环完成后再退出。您也可以主动退出循环。 C# 提供了三种跳出循环的方法:break、…
为了维护类型安全,C#默认不支持指针,但是如果使用unsafe关键字来修饰类或者类的成员,这样的类或者类的成员…
在 C# 中,泛型是一种规范,允许您使用占位符定义类和方法,并且编译器在编译时将这些占位符替换为指定的类型。属…
在C#中,队列(Queue类)类似于堆栈。表示对象的先进先出集合。如果您需要对项目进行先进先出访问,则可以使用…
在C#中,Hashtable类表示根据键的哈希码组织的键/值对的集合,并且可以使用键来访问集合中的元素。换句话…
在 C# 中,动态数组 (ArrayList) 表示可以单独索引的有序对象集合。动态数组基本上可以替代数组。与…
C# 中的集合类是专门用于存储和检索数据的类,并提供对堆栈、队列、列表和哈希表的支持。大多数集合类都实现相同的…
在 C# 中,事件可以被视为一系列用户交互,例如键盘按键单击、鼠标单击/移动等。当事件发生时,您可以对该事件做…
C# 中的委托类似于 C 或 C++ 中的函数指针;它是一种引用类型,表示对具有特定参数列表和返回类型的方法的…
属性是类、结构和接口的成员。类或结构的成员变量称为字段。属性是可以使用访问器读取和写入的字段的扩展。私有字段值…
反射是指程序访问、发现和修改自身状态和行为的能力。反射提供用于描述程序集、模块和类型的对象。反射允许您动态实例…
属性是声明性代码,用于在程序运行时传达有关各种元素(类、方法、结构、枚举等)的行为信息。诸如编译器指令、注释、…
前面我们介绍了C#中读写日语文件的操作。在本节中,我们将了解 C# 中的目录操作。 C# 允许您使用各种与目录…
文件是存储在磁盘上的具有特定名称和目录路径的数据集合。当使用程序读写文件时,程序会将文件以数据流(简称流)的形…
在 C# 中,当程序运行不正确时会发生异常,例如数字除以零。所有异常均派生自 System.Exception…
正则表达式是匹配输入文本的模式。正则表达式允许您解析和验证指定文本和模式之间的匹配。模式可以包括运算符、字符文…
预处理指令的作用主要是在程序编译开始之前向编译器发出指令,对信息进行预处理操作。在 C# 中,所有预处理器指令…
在 C# 中,命名空间可以被视为用于标记命名空间内成员属性的范围。一个命名空间中的类不会与另一命名空间中的同名…
接口可以看作是一个契约,定义了类或结构体继承接口后必须实现一个函数,接口的特点是: 接口是允许多重继承的引用类…
C# 支持运算符重载。所谓的运算符重载意味着你可以使用自定义类型来重新定义C#中大多数运算符的功能。运算符重载…
多态性与封装和继承被认为是面向对象编程的三个主要特征。多态是一个希腊词,意思是“多种形式”,C#中的多态有两种…
面向对象编程的三大功能是继承、封装、多态,这里主要介绍继承功能。 当你创建一个新的类时,你可以使用这个新定义的…
在C#中,可以使用static关键字来声明属于类型本身而不是特定对象的静态成员,因此不需要使用对象来访问静态成…
在C#中,可以使用this关键字来表示当前对象,在日常开发中,可以使用this关键字来访问类内成员的属性和函数…
与“构造函数”类似,C#中的析构函数(也称为“终结器”)是类内的特殊成员函数,主要用于垃圾收集器重用类实例时所…
在 C# 中,构造函数是与类(或结构)同名的成员函数。构造函数在类中具有特殊地位,不需要主动调用。当类的对象被…
在C#中,类是一种引用类型,包含状态(成员属性)和操作(成员方法和其他功能成员),并允许动态创建类的实例(实例…
枚举类型(也称为枚举器)由一组具有独立标识符(名称)的整型常量组成。在 C# 中,枚举可以在类或结构的外部和内…
在 C# 中,结构也称为结构类型(“struct types”或“struct types”)。这是一种可以封…
在 C# 中,string(或 String)关键字是 System.String 类的别名,该类提供了一组用…
Array 类是 C# 中所有数组的基类,并提供一组用于处理数组的操作,例如对数组元素进行排序以及在数组中查找…
在某些情况下,定义函数时无法预先确定参数的数量。这种情况下,可以使用C#提供的参数数组。参数数组通常用于将未知…
C# 还支持二维或三维的多维数组(也称为矩形数组)。多维数组中的数据以类似于表格(行、列)的格式存储,因此也称…
与其他编程语言一样,C# 也支持数组。数组是连续内存位置的固定大小的顺序集合,用于存储相同类型的数据。数组中的…
在 C# 1.x 版本中,不能将 null 值(空值)分配给值类型的变量。如果没有分配,将会产生异常。 C# …
C#是一种面向对象的编程语言,具有三个主要特征:封装、继承和多态性。所谓封装就是将一个或多个项(函数)集合到一…
在 C# 中,注释通常用于描述代码、变量、方法或类。您还可以使用注释来隐藏程序中不必要的代码,因为注释的内容不…
在 C# 中,do while 循环也用于多次重复程序的某些部分,但与我们之前学习的 for 和 while …
在 C# 中,while 循环用于多次迭代程序的各个部分。我们建议使用 while 循环而不是for 循环,特…
C# 中的 switch 语句类似于 if else if 语句,允许您根据表达式执行特定的语句块。语法格式为…
在 C# 编程中,if 语句主要用于条件决策。 C# 支持多种类型的 if 语句。 如果语句; if else…
常量与前面介绍的“变量”类似,唯一的区别是常量的值在程序编译时确定,在程序运行时不能更改。常量可以是基本数据类…
前面的研究表明,运算符有多种类型,但是当这些不同类型的运算符出现在同一个表达式中时,为了保证运算的合理性,需要…
运算符只是告诉编译器执行某些数学或逻辑运算的符号。 C# 拥有丰富的内置运算符,大致可分为以下几类: 算术运算…
数据类型转换是指将一种类型的数据转换为另一种类型,C#中的类型转换有两种类型:隐式类型转换和显式类型转换,下面…
变量可以理解为程序可以操作的内存区域的名称。在 C# 中,每个变量都有自己特定的类型。该类型决定变量的大小、布…
C# 语言包含多种基本数据类型。数据类型用于指定可以存储在程序内变量中的数据类型。 C# 数据类型大致可分为三…
C# 中的关键字是编译器预定义的一些字,也称为保留字或保留标识符。这些关键字对编译器具有特殊含义,不能用作标识…
这是一个通过简明易懂的方式解说了解IT行业时需要掌握的IT基础知识的网站。
使用条款
隐私政策
联系方式
RSS
推荐环境 / 建议环境
科技
新闻
最新技术
人工智能
游戏
Windows
手机
安全
DevOps
网络
数据库
计算机硬件
商业
数字营销
数据可视化
设计
业务运营
客户服务
人力资源管理
协作
销售与市场营销
初创公司
金融科技
平台
Android
IOS
应用程序
MACOS
网页领域
LINUX
GOOGLE
CHROME BOOK
教育科技
关于IT基础@2024 All rights reseved