狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

盤點(diǎn)10個(gè)常用的C#簡介語法,你用過幾個(gè)?

admin
2023年9月18日 12:15 本文熱度 1017

喜歡C#的其中一個(gè)原因,就是C#的語法非常簡潔,C#具有可讀性和易寫性、高效性、強(qiáng)大的功能性等優(yōu)點(diǎn),使得開發(fā)人員能夠更快速、更高效地開發(fā)出高質(zhì)量的應(yīng)用程序。

下面盤點(diǎn)10個(gè)C#常用的簡潔語法,你用過幾個(gè)?

01

聲明變量和賦值


int a;  // 聲明整數(shù)類型變量
aa = 10;  // 給變量a賦值10

02

字符串插入


以下例子,直接將變量name插入到字符串中,無需使用字符串連接符。

string name = "John";
Console.WriteLine($"Hello, {name}");


03

條件語句(if)


int number = 10;
if (number > 5)
{
    Console.WriteLine("Number is greater than 5.");
}else{
    Console.WriteLine("Number is less than or equal to 5.");
}


04

循環(huán)語句(for)


for (int i = 0; i < 5; i++)
{
    Console.WriteLine("i = " + i);
}


05

創(chuàng)建類和對(duì)象


public class Car  // 定義一個(gè)Car類{    public string Make { get; set; }    public string Model { get; set; }    public int Year { get; set; }}
Car myCar = new Car();  // 創(chuàng)建Car類的一個(gè)對(duì)象myCar.Make = "Toyota";  // 設(shè)置對(duì)象的屬性myCar.Model = "Corolla";myCar.Year = 2020;


06

調(diào)用方法(函數(shù))


public int Add(int a, int b)  // 定義一個(gè)Add方法,接收兩個(gè)整數(shù)類型的參數(shù),返回一個(gè)整數(shù)類型的結(jié)果{    int sum = a + b;  // 計(jì)算兩個(gè)數(shù)的和    return sum;  // 返回結(jié)果}
int result = Add(10, 20);  // 調(diào)用Add方法,并將返回結(jié)果保存到result變量中:30Console.WriteLine(result);  // 輸出30到控制臺(tái)


07

使用數(shù)組


int[] numbers = new int[] {10, 20, 30};  
Console.WriteLine(numbers[0]);



08

使用集合類(List)


List<int> numbers = new List<int>();  
numbers.Add(10);  
numbers.Add(20);  
Console.WriteLine(numbers[0]);


09

異常處理(try-catch)避免程序崩潰


使用異常過濾器來僅捕獲符合特定條件的異常。

try{
    
    int result = someMethodThatMightThrowAnException();
}
catch (NullReferenceException ex)
{
    
    Console.WriteLine("NullReferenceException: " + ex.Message);
}
catch (DivideByZeroException ex)
{
    
    Console.WriteLine("DivideByZeroException: " + ex.Message);
}
finally
{
    
    Console.WriteLine("這是finally代碼塊。");
}


10

Events事件


在這個(gè)例子中,我們使用事件來定義一個(gè)異步通知機(jī)制,當(dāng)MyEvent被觸發(fā)時(shí),所有注冊(cè)的MyEventHandler委托都會(huì)被調(diào)用。


 public delegate void MyEventHandler(object sender, MyEventArgs e);
  public class MyClass
  {
      public event MyEventHandler MyEvent;
      public void DoSomething()
      {
          
          MyEvent?.Invoke(this, new MyEventArgs());
      }
  }



該文章在 2023/9/18 12:15:57 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved