私はStatusCode:
の値を取得しようとしている次の文字列を持っています。出力は409
でなければなりません。次のようにしましたが、動作しませんでした。C#で文字列内の文字列を検索する方法は?
string output = 'QLASR: Bad Response Conflict StatusCode: 409, ReasonPhrase: 'Improper Software Product Build Name already present in the database', Version: 1.1, Content: System.Net.Http.StreamContent, Headers: { Pragma: no-cache Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET,PUT,POST,DELETE,OPTIONS Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept Cache-Control: no-cache Date: Tue, 11 Jul 2017 22:18:26 GMT Server: Microsoft-IIS/8.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET Content-Length: 68 Content-Type: text/plain; charset=utf-8 Expires: -1 }'
output.Any(x => x.Equals(StatusCode))
単語は常に「StatusCode:」になりますか?コンマは常にその値に従いますか? – maccettura
@maccettura - はい、あなたの前提は正しいです –
また、これはJSONと思われますか?JSONですか? – maccettura