Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 入门

作者:视同仁寤戬   发布日期:2025-04-12   浏览:58

using System;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            // 输出 "Hello, World!" 到控制台
            Console.WriteLine("Hello, World!");

            // 定义一个变量并输出它的值
            int number = 10;
            Console.WriteLine("The number is: " + number);

            // 使用 if-else 语句进行条件判断
            if (number > 5)
            {
                Console.WriteLine("The number is greater than 5.");
            }
            else
            {
                Console.WriteLine("The number is less than or equal to 5.");
            }

            // 使用 for 循环打印数字
            for (int i = 0; i < 5; i++)
            {
                Console.WriteLine("Count: " + i);
            }

            // 定义一个方法并调用它
            string greeting = GetGreeting("C#");
            Console.WriteLine(greeting);
        }

        // 定义一个返回字符串的方法
        static string GetGreeting(string language)
        {
            return "Welcome to " + language + " programming!";
        }
    }
}

解释说明:

  1. 命名空间和类:

    • using System; 引入了系统命名空间,允许我们使用 Console 类。
    • namespace HelloWorld 定义了一个命名空间,用于组织代码。
    • class Program 定义了一个名为 Program 的类,这是程序的入口点。
  2. 主方法:

    • static void Main(string[] args) 是程序的入口方法。每个 C# 程序都必须有一个 Main 方法。
  3. 基本输出:

    • Console.WriteLine("Hello, World!"); 用于在控制台输出文本。
  4. 变量定义:

    • int number = 10; 定义了一个整数类型的变量 number 并赋值为 10。
  5. 条件判断:

    • if (number > 5) 检查 number 是否大于 5,并根据结果执行不同的代码块。
  6. 循环:

    • for (int i = 0; i < 5; i++) 是一个 for 循环,用于重复执行一段代码 5 次。
  7. 方法定义和调用:

    • static string GetGreeting(string language) 定义了一个返回字符串的方法,接收一个参数 language
    • string greeting = GetGreeting("C#"); 调用了该方法并将返回值赋给变量 greeting

这个示例代码展示了 C# 中的一些基本概念和语法结构,包括变量、条件语句、循环和方法的定义与调用。

上一篇:c# bartender

下一篇:c#获取datatable某单元格值

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站