日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#关键字(79个)

發布時間:2023/12/10 C# 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#关键字(79个) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

abstract:標識一個可以擴展但不能被實體化得、必須被實現得類或方法;

as:一個轉換操作符,如果轉化失敗,就返回null;

base:用于訪問被派生類或構造中得同名成員隱藏的基類成員;

bool:表示布爾值的簡單類型;

break:用于從loop或switch語句中推出得跳轉語句;

byte:表示8位長度無符號整數的簡單類型;

case:指定在switch語句中的一個標簽。如果標簽中指定的常量與switch表達式的值匹配,則與標簽關聯的語句就被執行;

catch:定義一個代碼塊,在特定類型異常拋出時,執行塊內代碼。參加try和finally;

char:表示16位Unicode字符的簡單類型;

checked:既是操作符又是語句。確保編譯器和運行時檢查整數類型操作或轉換時出現的溢出;

class:指明一個聲明得類類型聲明;

const:標識一個可在編譯時計算出來的變量值,即一經指派不可修改得值;

continue:用于返回循環頂部的跳轉語句;

decimal:表示128位高精度十進制數的簡單類型;

default:在switch語句中,指定一組語句,如果前面沒有匹配得case子句,就執行這些語句;

delegate:指定一個聲明為一種委托類型。委托把方法封裝為可調用實體,能在委托實體中調用;

do:一個條件語句,無論條件是否滿足,都執行至少一次;

double:表示64位雙精度浮點值得簡單類型;

else:if條件語句的一部分,如果條件不為真則執行else后面的語句。

enum:表示一個已命名常量群集得值類型;

event:允許一個類或對象提供通知得成員,它必須是委托類型;

explicit:一個定義用戶自定義轉換操作符的操作符,通常用來將內建類型轉換為用戶定義類型或反向操作。必須在轉換時調用顯式轉換操作符;

extern:標識一個將在外部(通常不是C#語言)實現的方法;

false:一個布爾字面值;

finally:定義一個代碼塊,在程序控制離開try代碼塊后執行。參見try和catch關鍵字;

fixed:在一個代碼塊執行時,在固定內存位置為一個變量指派一個指針;

float:表示32位單精度浮點值得簡單類型;

for:定義一個循環語句,只要指定條件滿足就繼續執行;

foreach:用于遍歷一個群集的元素;

goto:一個跳轉語句,將程序執行重定向到一個標簽語句;

if:一個條件語句,根據一個布爾表達式的值選擇一個語句執行;

implicit:一個操作符,定義一個用戶定義的轉換操作符。通常用來將預定義類型轉換為用戶定義類型或反向操作。隱式轉換操作符必須在轉換時使用;

in:foreach語句遍歷語法的一部分,被放在變量名與要遍歷的群集之間;

int:表示32位帶符號整數值的簡單類型;

interface:將一個聲明指定為接口類型,即實現類或構造必須遵循的合同;

internal:一個訪問修飾符。內部代碼元素只可由同一裝配件內的其他類型訪問。裝配件可以是DDL或EXE文件;

is:比較兩個對象類型得比較操作符;

lock:用在多線程程序中,為變量設置一個互斥鎖(mutex);

long:表示64位帶符號整數值的簡單類型;

namespace:定義一個邏輯組的類型和命名空間;

new:用于調用構造器的操作符。同時,也是一個修飾符,用來隱藏而非重載擁有同樣簽名得一個繼承方法;

null:表示引用類型中等同于0的字面值;

object:一個預定義引用類型,表示所有引用類型得終極基類。也是預定義類型System.Object的別名;

operator:用來聲明或多載一個操作符;

out:標識一個參數值會受影響得參數,但在傳入方法時,該參數無需先初始化;

override:一個修飾符,表明一個方法將覆載一個虛方法或抽象方法,或一個操作符將覆載基類中定義的同名操作符;

params:聲明一個參數數組。如果使用,必須修改指定的最后一個參數。允許可選參數;

private:一個訪問修飾符。私有成員只能在定義該成員得類型內部訪問;

protected:一個訪問修飾符。保護成員只能在定義該成員得類型或派生類型中的訪問;

public:一個訪問修飾符。公有成員可以在定義該成員得類或命名空間內外自由訪問;

readonly:標識一個變量的值在初始化后不可修改;

ref:標識一個參數值可能會受影響的參數;

return:一個用于跳出方法的跳轉語句。執行返回到方法調用者;

sbyte:表示8位帶符號整數的簡單類型;

sealed:防止類型被派生,防止方法和property被覆載;

short:表示16位帶符號整數值的簡單類型;

sizeof:一個操作符,以byte為單位返回一個值類型的長度;

stackalloc:返回在堆上分配的一個內存塊的指針;

static:靜態成員與它在其中被聲明得類型相關聯,而不是與類型得實體相關聯;

string:一個表示Unicode字符串得預定義引用類型。是System.String預定義類型的別名;

struct:是一種值類型,可以聲明常量、字段、方法、property、索引器、操作符、構造器和內嵌類型;

switch:一個選擇語句,它執行與表達式匹配標簽相關聯的語句列表;

this:引用一個類型的當前實體;

throw:導致拋出一個異常;

true:一個布爾字面值;

try:異常處理代碼塊得組成部分之一。try代碼塊包括可能會拋出異常的代碼。參閱catch和finally關鍵字;

typeof:一個操作符,返回傳入參數的類型;

uint:表示32位無符號整數值的簡單類型;

ulong:表示64位無符號整數值的簡單類型;

unchecked:禁止溢出檢查;

unsafe:標注包含指針操作得代碼塊、方法或類;

ushort:表示16位無符號整數值的簡單類型;

using:當用于命名空間時,using關鍵字允許訪問該命名空間中的類型,而無需指定其全名。也用于定義finalization操作的范圍;

virtual:一個方法修飾符,標識可被覆載的方法;

void:無返回值方法的返回類型;

volatile:標識一個可被操作系統、某些硬件設備或并發線程修飾的attribute;

while:while條件語句根據條件執行一個語句零次或多次。do語句中的while部分指定循環中止條件。

總結

以上是生活随笔為你收集整理的C#关键字(79个)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。