C 關鍵字完整列表

2021-05-08 02:47:07 字數 2744 閱讀 1635

abstract

asbase

bool

break

byte

case

catch

char

checked

class

const

continue

decimal

default

delegate

dodouble

else

enum

ecent

explicit

extern

false

finally

fixed

float

forforeach

getgoto

ifimplicit

inint

inte***ce

internal

islock

long

namespace

newnull

object

outoverride

partial

private

protected

public

readonly

refreturn

sbyte

sealed

setshort

sizeof

stackalloc

static

struct

switch

this

throw

true

trytypeof

uint

ulong

unchecked

unsafe

ushort

using

value

virtual

volatile

volatile

void

where

while

yield

其中有幾個比較容易弄錯的

關鍵字 描 述

abstract 可以和類、方法、屬性、索引器及事件一起使用,

標識乙個可以擴充套件但不能被實體化的、必須被實現的類或方法。

as 乙個轉換操作符,如果轉換失敗,就返回null。

base 用於訪問被派生類或構造中的同名成員隱藏的基類成員。

catch 定義乙個**塊,在特定型別異常丟擲時,執行塊內**。

參見try和finally。

checked 既是操作符又是語句。

確保編譯器執行時,檢查整數型別操作或轉換時出現的溢位。

const 標識乙個可在編譯時計算出來的變數值,即一經指派不可修改的值。

delegate 指定乙個宣告為一種委託型別。委託把方法封裝為可呼叫實體,

能在委託實體中呼叫。

enum 表示乙個已命名常量群集的值型別。

event 允許乙個類或物件提供通知的成員,他必須是委託型別。

explicit 乙個定義使用者自定義轉換操作符的操作符,

通常用來將內建型別轉換為使用者定義型別或反向操作。

必須再轉換時呼叫顯示轉換操作符。

extern 標識乙個將在外部(通常不是c#語言)實現的方法。

finally 定義乙個**塊,在程式控制離開try**快後執行。參見try和catch。

fixed 在乙個**塊執行時,在固定記憶體位置為乙個變數指派乙個指標。

foreach 用於遍歷乙個群集的元素。

goto 乙個跳轉語句,將程式執行重定向到乙個標籤語句。

implicit 乙個操作符,定義乙個使用者定義的轉換操作符。

通常用來將預定義型別轉換為使用者定義型別或反向操作。

隱式轉換操作符必須在轉換時使用。

inte***ce 將乙個宣告指定為介面型別,即實現類或構造必須遵循的合同。

internal 乙個訪問修飾符。

namespace 定義乙個邏輯組的型別和命名空間。

operator 用來宣告或多載乙個操作符。

out 標識乙個引數值會受影響的引數,但在傳入方法時,

該引數無需先初始化。

params 宣告乙個引數陣列。如果使用,必須修改指定的最後乙個引數。

允許可選引數。

readonly 標識乙個變數的值在初始化後不可修改。

ref 標識乙個引數值可能會受影響的引數。

sealed 防止型別被派生,防止方法和property被覆載。

sizeof 乙個操作符,以byte為單位返回乙個值型別的長度。

stackalloc 返回在堆上分配的乙個記憶體塊的指標。

struct struct是一種值型別,可以宣告常量、字段、方法、property、

索引器、操作符、構造器和內嵌型別。

throw 丟擲乙個異常。

try 異常處理**塊的組成部分之一。try**塊包括可能會

丟擲異常的**。參閱catch和finally關鍵字。

typeof 乙個操作符,返回傳入引數的型別。

unchecked 禁止溢位檢查。

unsafe 標註包含指標操作的**塊、方法或類。

using 當用於命名空間時,using關鍵字允許訪問該命名空間中的型別,

而無需指定其全名。也用於定義finalization操作的範圍。

virtual 乙個方法修飾符,標識可被覆載的方法。

volatile 標識乙個可被作業系統、某些硬體裝置或併發執行緒修改的attribute。

C 關鍵字完整列表

c 關鍵字完整列表 abstract asbase bool break byte case catch char checked class const continue decimal default delegate dodouble else enum ecent explicit exte...

http返回狀態完整列表

http返回狀態就是指當使用者試圖通過http或檔案傳輸協議 ftp 向 伺服器發出瀏覽請求時,伺服器返回乙個表示該請求的狀態的數字 該狀態 記錄在伺服器 日誌中,同時也可能在 web 瀏覽器或ftp客戶端顯示 也就是我們開啟頁面發生錯誤時ie顯示的錯誤資訊 狀態 可以指明 具體請求是否已成功,還可...

HTTP 狀態碼的完整列表

下面是 http 狀態碼的完整列表。1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的...