📝 C#

1894篇技术文档
  C#基本输入和输出

📅  最后修改于: 2020-10-06 09:23:31        🧑  作者: Mango

在本教程中,我们将学习如何从用户那里获取输入并使用各种方法在C#中显示输出C#输出为了在C#中输出内容,我们可以使用在这里,System是名称空间,Console是名称空间System的类,而WriteLine和Write是Console类的方法。让我们看一个简单的示例,该示例将字符串输出到输出屏幕。示例1:使用WriteLine()打印字符串当我们运行程序时,输出将是WriteLine()和Wr...

  C#按位和移位运算符

📅  最后修改于: 2020-10-06 09:24:38        🧑  作者: Mango

在本教程中,我们将详细了解C#中的按位和移位运算符 。 C#提供4位和2位移位运算符。按位和移位运算符用于对整数(int,long等)和布尔数据执行位级运算。这些运算符在现实生活中并不常用。如果您有兴趣探索更多内容,请访问按位运算的实际应用。下面列出了C#中可用的按位和移位运算符 。List of C# Bitwise OperatorsOperatorOperator Name~Bitwise ...

  C#注释

📅  最后修改于: 2020-10-06 09:25:30        🧑  作者: Mango

在本文中,我们将学习C#注释,不同样式的注释,以及为什么以及如何在程序中使用它们。程序中使用注释来帮助我们理解一段代码。它们是人类可读的词,旨在使代码可读。注释被编译器完全忽略。在C#中,有3种类型的注释:单行注释(//)多行注释(/* */)XML注释(///)单行注释单行注释以双斜杠//开头。编译器将忽略//至行尾的所有内容。例如,在这里,Adding 5 and 7是注释。示例1:使用单行注...

  C#while和do … while循环

📅  最后修改于: 2020-10-06 09:26:20        🧑  作者: Mango

在本文中,我们将学习C#中的while和do … while循环,如何使用它们以及它们之间的区别。在编程中,通常希望执行某些语句块指定次数。一种可能的解决方案是键入所需次数的语句。但是,重复的次数可能事先未知(在编译时),或者可能不够大(例如10000)。此类问题的最佳解决方案是循环。循环在编程中用于重复执行某个语句块,直到满足某些条件为止。在本文中,我们将学习在C#中使用while循环。C#wh...

  C#表达式,语句和块(带有示例)

📅  最后修改于: 2020-10-06 09:27:01        🧑  作者: Mango

在本文中,我们将学习C#表达式,C#语句,表达式与语句之间的区别以及C#块。表达式,语句和块是C#程序的构建块。自从我们的第一个“ Hello World”程序以来,我们一直在使用它们。C#表达式C#中的表达式是操作数(变量, 字面量,方法调用)和运算符 ,可以将它们评估为单个值。确切地说,一个表达式必须至少具有一个操作数,但不能具有任何运算符。让我们看下面的例子:42.05是表达式。同样,tem...

  C#for循环

📅  最后修改于: 2020-10-06 09:28:03        🧑  作者: Mango

在本文中,我们将学习C#中的for循环以及在程序中使用它们的不同方法。在编程中,通常希望执行某些语句块指定次数。一种可能的解决方案是键入所需次数的语句。但是,重复的次数可能事先未知(在编译时),或者可能不够大(例如10000)。此类问题的最佳解决方案是循环。循环在编程中用于重复执行某个语句块,直到满足某些条件为止。在本文中,我们将介绍C#中的for循环。C#for循环for关键字用于在C#中创建f...

  C#foreach循环

📅  最后修改于: 2020-10-06 09:29:00        🧑  作者: Mango

在本文中,我们将学习foreach循环(for循环的替代方法)以及如何将其与数组和集合一起使用。C#提供了一种易于使用且可读性强的替代方法for循环,即在处理数组和集合以遍历数组/集合项时使用的foreach循环。 foreach循环遍历每个项目,因此称为foreach循环。在继续进行foreach循环之前,请访问:C#for循环C#数组C#集合foreach循环的语法这里的iterable-it...

  C#Hello World-您的第一个C#程序

📅  最后修改于: 2020-10-06 09:29:58        🧑  作者: Mango

在本教程中,我们将学习如何编写一个简单的“ Hello World!”。 C#中的程序。这将使您熟悉C#程序的基本语法和要求。“ Hello World!”程序通常是我们使用一种新语言时看到的第一个程序。它只是打印Hello World!在输出屏幕上。该程序的目的是使我们熟悉编程语言的基本语法和要求。“你好,世界!”在C#中运行该程序时,输出为:怎么“你好世界!” C#中的程序有效吗?让我们逐行分...

  C#if,if … else,if … else if和嵌套if语句

📅  最后修改于: 2020-10-06 09:31:01        🧑  作者: Mango

在本文中,我们将学习如何使用C#中的if,if … else,if … else if语句来控制程序执行的流程。在编程中不可避免地要测试条件。我们经常会遇到需要测试条件(无论是true还是false)来控制程序流程的情况。这些条件可能会受到用户输入,时间因素,程序正在运行的当前环境等的影响。在本文中,我们将学习在C#中使用if语句测试条件。C#if(if-then)语句如果给定条件为真,则C#if...

  C#关键字和标识符

📅  最后修改于: 2020-10-06 09:32:15        🧑  作者: Mango

在本教程中,我们将学习C#编程语言中的关键字(保留字)和标识符。C#关键字关键字是预定义的保留字集,在程序中具有特殊含义。关键字的含义不能更改,也不能直接用作程序中的标识符。例如,在这里,long是一个关键字,而mobileNum是一个变量(标识符)。long在C#中具有特殊含义,即,它用于声明long类型的变量,并且该函数无法更改。另外,long,int,char等关键字也不能用作标识符。因此,...

  C#编程中的命名空间

📅  最后修改于: 2020-10-06 09:33:20        🧑  作者: Mango

在本教程中,我们将学习命名空间,如何定义它,访问其成员以及在C#程序中使用它。命名空间在C#中用于组织和提供一定程度的代码分离。可以将它们视为包含其他名称空间,类等的容器。名称空间可以具有以下类型作为其成员:命名空间(嵌套命名空间)类介面结构体代表我们将在以后的教程中讨论这些主题。现在,我们将坚持使用类和名称空间。命名空间在C#程序中不是必需的,但在编写更简洁的代码和管理较大的项目中,它们确实起着...

  C#运算符

📅  最后修改于: 2020-10-06 09:35:20        🧑  作者: Mango

在本文中,我们将学习有关C#编程语言中不同类型的运算符以及如何使用它们的所有知识。运算符是用于对操作数执行运算的符号。操作数可以是变量和/或常量。例如,在2+3,+是用于执行加法运算的运算符 ,而2和3是操作数。运算符用于在程序中操纵变量和值。 C#支持许多运算符 ,这些运算符根据它们执行的操作类型进行分类。1.基本分配运算符基本赋值运算符 (=)用于为变量赋值。例如,在此,将50.05分配给x。...

  C#部分类和部分方法

📅  最后修改于: 2020-10-06 09:36:06        🧑  作者: Mango

在本文中,我们将学习如何以及为什么在C#中实现部分类和部分方法。在许多情况下,您可能需要拆分类定义,例如,在处理大型项目时,可能需要多个开发人员和程序员同时处理同一个类。在这种情况下,我们可以使用称为Partial Class的功能。部分课程简介在使用C#(或OOP)进行编程时,我们可以将类的定义划分为两个或多个源文件。源文件包含类定义的一部分,并且在编译应用程序时将所有部分组合在一起。为了拆分类...

  C#预处理程序指令

📅  最后修改于: 2020-10-06 09:37:23        🧑  作者: Mango

在本教程中,我们将学习预处理器指令,C#中的可用指令以及何时,为什么以及为什么使用它们。顾名思义,预处理器指令是在实际编译开始之前进行处理的语句块。 C#预处理程序指令是影响编译过程的编译器命令。这些命令指定要编译的代码部分或如何处理特定的错误和警告。C#预处理程序指令以# (hash)符号开头,并且所有预处理程序指令都持续一行。预处理器指令以new line而不是semicolon终止。C#中可...

  C#开关声明

📅  最后修改于: 2020-10-06 09:38:13        🧑  作者: Mango

在本文中,我们将学习C#中的switch语句以及如何在示例中使用它们。可以使用switch语句替换C#中的if … else if语句。使用if … else if语句代替switch的好处是,使用switch看起来代码更清晰易读。switch语句的语法为:switch语句评估表达式(或变量),并将其值与每种情况(值1,值2,…)的值(或表达式)进行比较。当找到匹配值时,将执行该情况下的语句。但是...