码农教程 - 一技在手,衣食无忧!
Home
HTML/CSS
HTML
CSS
W3.CSS
Bootstrap
SASS
Bootstrap4
Bootstrap5
JavaScript
JavaScript
React
jQuery
Nodejs
VUE
TypeScript
Angular
Server
JAVA
PHP
C
C++
GO
Django
DB
SQL
MYSQL
PostgreSql
MongoDb
Data Analysis
Python
R
Mobile
Kotlin
XML
XML
ASP.NET
C#
ASP
Dev Tools
GIT
Website
How To
AWS
Cybersecurity
AI
AI
Gen AI
Data Science
目录
C# Tutorial
C# HOME
C# Intro
C# Get Started
C# Syntax
C# Output
C# Comments
C# Variables
C# Variables
Constants
Display Variables
Multiple Variables
Identifiers
C# Data Types
C# Type Casting
C# User Input
C# Operators
C# Operators
Assignment
Comparison
Logical
C# Math
C# Strings
C# Strings
Concatenation
Interpolation
Access Strings
Special Characters
C# Booleans
C# If...Else
C# If...Else
else
else if
Short hand if..else
C# Switch
C# While Loop
C# For Loop
C# For Loop
Foreach loop
C# Break/Continue
C# Arrays
C# Arrays
Loop through an array
Sort arrays
Multidimensional arrays
C# Methods
C# Methods
C# Method Parameters
C# Method Parameters
Default Parameter
Return Values
Named Arguments
C# Method Overloading
C# Classes
C# OOP
C# Classes/Objects
C# Classes/Objects
Multiple Objects
C# Class Members
C# Constructors
C# Access Modifiers
C# Properties
C# Inheritance
C# Polymorphism
C# Abstraction
C# Interface
C# Interface
Multiple Interfaces
C# Enums
C# Files
C# Exceptions
C# How To
Add Two Numbers
C# Examples
C# Examples
C# Compiler
C# Exercises
C# Quiz
C#
Examples
❮ Previous
Next ❯
C# Syntax
Create a simple "Hello World" program
Syntax Explained
C# Comments
Single-line comment before a line of code
Single-line comment at the end of a line of code
Multi-line comment
Comments Explained
C# Variables
Create a string variable
Create an integer variable
Create a variable without assigning the value, and assign the value later
Overwrite an existing variable value
Combine text and a variable on display
Add a variable to another variable
Declare many variables of the same type with a comma-separated list
Variables Explained
C# Data Types
A demonstration of different data types in C#
Create an int type
Create a long type
Create a float type
Create a double type
Create a bool type
Create a char type
Create a string type
Data Types Explained
C# Type Casting
Implicit casting
Explicit casting
Type conversion methods
Type Casting Explained
C# User Input
Get user input text
Get user input with numbers
User Input Explained
C# Operators
Addition operator
Subtraction operator
Multiplication operator
Division operator
Modulus operator
Increment operator
Decrement operator
Assignment operator
Addition assignment operator
Operators Explained
C# Math
Math.Max(x,y) - return the highest value of x and y
Math.Min(x,y) - return the lowest value of x and y
Math.Sqrt(x) - return the square root of x
Math.Abs(x) - return the absolute (positive) value of x
Math.Round() - round a number to the nearest whole number
Math Explained
C# Strings
Create a string
Find the length of a string
Using methods to convert strings to uppercase and lowercase
String concatenation
String concatenation with the Concat() method
String interpolation
Access characters in a string by referring to its index number
Find the index position of a specific character in a string, by using the IndexOf() method
Use the Substring() method together with the IndexOf() method
Use quotes in a string
Strings Explained
C# Booleans
Create a bool (boolean) type
Find out if an expression is true or false
Use the "equal to" operator to evaluate a boolean expression
Booleans Explained
C# If...Else (Conditions)
The if statement
The else statement
The else if statement
If...Else Explained
C# Switch
The switch statement
The switch statement with a default keyword
Switch Explained
C# Loops
While loop
Do while loop
For loop
foreach loop
Break a loop
Continue a loop
Loops Explained
C# Arrays
Create and access an array
Change an array element
Find the length of an array
Access and change an array element
Loop through an array
Loop through an array with foreach
Sort an array
Using System.Linq
Arrays Explained
C# Methods
Create and call a method
Call a method multiple times
Method with parameters
Default parameter value
Multiple parameters
Return value
Return the sum of a method's two parameters
Named arguments
Overload a method
Methods Explained
C# Classes and Objects
Create a class and an object of a class
Create multiple objects of a class
Use multiple classes for better organization
Access fields and methods
Create a class constructor
Constructor with parameters
Private modifier
Public modifier
Properties (get and set)
Automatic (short-hand) properties
Inheritance
Polymorphism
Abstraction
Interface
Multiple interfaces
Enums
Working with files
Classes and Objects Explained
C# Exceptions (Try...Catch)
The try...catch statement
The finally statement
Exceptions Explained
❮ Previous
Next ❯
纠错反馈
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!
标注
直接在页面拖动鼠标来标注反馈区域!
下一步
反馈内容
联系方式(邮箱)
返回
提交