下面的語法是什麼意思?特別是大括號? (似乎無法谷歌它)<T>在C#語法中代表什麼?
public T Execute<T>(RestRequest request) where T : new()
{ .... }
這是我的理解;
public
=功能的可見性。
T
=返回類型(很可能在代碼中定義的其他地方)
(RestRequest request)
=函數參數列表。 request
是唯一參數
其餘的位 - Execute<T> ... where T : new()
對我而言是陌生而新的。
可能有關,但下列實際返回的是什麼? (如在;它返回一個函數或對象或東西的引用)
return Execute<Call>(request);
無論從RestSharp文檔頁面添加內容示例代碼取代碼段 - https://github.com/restsharp/RestSharp/wiki/Recommended-Usage
即語法介紹一般類型參數。請參閱[泛型(C#編程指南)](http://msdn.microsoft.com/en-us/library/512aeb7t.aspx) – user2864740
「C#」的頂部Google搜索結果指向泛型。只是有趣的 - 你究竟在搜索什麼? –
我試過搜索「public T Execute」和「Execute 」。沒有真正的幫助。 –
chronodekar