訪問修飾符
public 所有物件對可以訪問
private 物件本身在物件內部訪問
prorected 只有該類物件及其子類物件可以訪問
internal 同乙個程式集的物件可以訪問
protected internal 訪問限於當前程式集或派生自包含類的型別
呼叫方法 (parameter list)
access specifier: 訪問修飾符,這個決定了變數或者方法對另乙個類的可見性
return type: 返回型別,乙個方法可以返回乙個值
method name: 方法名 大小寫敏感,不能與類中的其他宣告的其他識別符號相同
parameter list: 引數列表
遞迴方法
乙個方法可以自己呼叫自己就是所謂的遞迴
遞迴三要素
什麼時候改結束
遞迴需要做啥
遞迴的返回值需要返回的值是啊
引數的傳遞
值引數引用引數,使用 關鍵字 ref, 呼叫方式: ref type parameter
輸出引數(可以返回多個值)使用關鍵字 out , 呼叫方式: out type parameter
輸出引數不用賦值,當需要從乙個引數沒有初始化值得方法中返回值時, 輸出方式特別有用
?: 單問號用於對 int、 double、bool等無法直接賦值為null的資料型別進行null賦值, 意思是這個資料型別是nullable型別的
null 合併運算子(??)
null合併運算子把運算元型別隱式的轉換為乙個可空的(或不可空)的值型別的運算元的型別
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace rectanglepack
public void display()
", m_length);
console.writeline("寬度: ", m_width);
console.writeline("面積: ", getarea());}}
};namespace studentcshrap
}}輸出:
6.34
3.1415926
封裝axios和fetch方法
比較兩種請求方式 3.比較fetch和axios fetch並沒有進行封裝,拿到就是格式化後的資料 3.更多詳情請參考 axios和fetch請求詳解 axios封裝 封裝一下axios 它是乙個函式,因為它要攜帶引數 function request then res resolve res ca...
axios 封裝 get方法和post方法
最近在做乙個實戰專案,然後需要封裝方法,我上次使用的方法都不行,或者報錯沒有定義,然後就準備去網上找,找來找去還是就這個方法。import axios from axios 返回乙個promise 傳送post請求 export function fetchpost url,params err c...
DLL的封裝和呼叫方法
適合封裝類,使用時比較方便,但必須同時含有lib和dll檔案,比較麻煩的是得提供標頭檔案 my.h pragma once ifndef my h define my h ifndef dll dllexpt define dll dllexpt declspec dllexport endif e...