この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 4846|答える: 2

[出典] .NET 7に追加されたIParsableインターフェースの紹介

[リンクをコピー]
2023年5月2日 15:30:15に投稿 | | | |
.NET 7はIParsableというインターフェースを追加する新しいバージョンの.NETです。 このインターフェースは、開発者がコード内の文字列をより簡単に解析するのに役立ちます。

IParsableインターフェースは、ParseとTryParseの2つのメソッドで構成されています。

ドキュメンテーション:https://learn.microsoft.com/zh-cn/dotnet/api/system.iparsable-1

パースメソッドは、文字列を指定された型の値に解決するために使われます。 解決が失敗した場合は例外が投げられます。

TryParseメソッドは、文字列を指定された型の値に解決するために使われます。 例外は投げませんが、解決が成功したかどうかを示すブール値を返します。

例えば、以下のコードはパース法を用いて文字列を整数に解析する方法を示しています:

TryParseメソッドを使って文字列を解析したい場合は、以下のコードを使えます。

このコードでは、成功変数に解決が成功したかどうかを示すブール値が含まれます。 解決が成功した場合、値変数は解析された整数を含みます。

新しいユーザークラスを作成し、そこに名前、年齢属性、ユーザーオブジェクトを返すために、カンマ区切られた文字列を渡します、下図に示されているように:



完全なコードは以下の通りです。


結論として、IParsableインターフェースは文字列の解析を容易にし、コードを簡潔かつ読みやすくすることができます。 もし.NET 7でアプリケーションを開発しているなら、このインターフェースの使用を検討すべきです。





先の:VSTO(III)はWord文書にDataTableデータを挿入します
次に:RabbitMQ:誰がキューと交換を作るのか
2023年5月2日 16:36:44に投稿 |
学ぶために
2023年5月4日 08:49:19に投稿 |
学べてよかったです
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com