GetLength(this string str)參數加前this有什麼用?

public static int GetLength(this string str)
        {
            return Encoding.Default.GetBytes(str).Length;
        }

該方法爲擴展方法 this表示方法使用的參數即調用對象本身

int length = “abc”.GetLength();
// 結果 length 爲3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章