2023年3月2日 星期四

[研究][ASP.NET]RestSharp 106 升級 v107疑難排解:未包含 HasValue 的定義

[研究][ASP.NET]RestSharp 106 升級 v107疑難排解:未包含 HasValue 的定義

2023-03-02

環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C#

RestSharp 從 v107開始程式寫法大改
https://restsharp.dev/v107/#restsharp-v107

本篇是 RestSharp.106.15.0 -> RestSharp.108.0.3 遇到

********************************************************************************

CS1061  'string' 未包含 'HasValue' 的定義,也找不到可接受類型 'string' 第一個引數的可存取擴充方法 'HasValue'

代碼:


string str = "Hello World";

if (str.HasValue())

{

    // do something

}


修改為:


string str = "Hello World";

if (!string.IsNullOrEmpty(str))

{

    // do something

}


如果仍然存在問題,則可能需要進一步調查錯誤。

(完)

相關

[研究][ASP.NET]用 HttpClientFactory 做 RESTful API 呼叫
https://shaurong.blogspot.com/2023/03/aspnet-httpclientfactory-restful-api.html

[研究]ASP.NET RESTful API: 比較 HTTPClient , RestSharp , WebClient, HttpClientFactory, Flurl, Refit, RestEase
https://shaurong.blogspot.com/2023/03/aspnet-restful-api-httpclient-restsharp.html

[研究][ASP.NET]RestSharp 106 升級 v107疑難排解:未包含 HasValue 的定義
https://shaurong.blogspot.com/2023/03/aspnetrestsharp-106-v107-hasvalue.html

[研究][ASP.NET]用 RestSharp v107 做 RESTful API 呼叫
https://shaurong.blogspot.com/2023/03/aspnet-restsharp-v107-restful-api.html

[研究][ASP.NET]用 HttpClient 做 RESTful API 呼叫
https://shaurong.blogspot.com/2023/03/aspnet-httpclient-restful-api.html

[研究][ASP.NET]ChatGPT,請提供完整 RestSharp v107 範例程式https://shaurong.blogspot.com/2023/03/aspnetchatgpt-restsharp-v107.html


沒有留言:

張貼留言