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

眺める: 3078|答える: 2

[出典] C# 9.0 新しい構文属性と論理パターンがif文の美観を向上させる

[リンクをコピー]
掲載地 2024/02/13 16:33:23 | | |
C#言語は常にクリーンで美しく、アップグレードごとに構文が加えられ、コードをよりクリーンにすることができます。 この記事では、if文の美観を高めるためにC# 9.0を使うための2つのヒント例を共有します。

IsNullOrEmptyの代わりにプロパティスキーマを使いましょう

IsNullOrEmptyを使うときは、次のように置き換えることを検討してください:

プロパティモードは非常に柔軟で、配列に対しても様々な判断を下すために使うことができます。 例えば、nullable stringの配列の文字列要素が空か空かを判定します:

最初は読書体験が良くないと感じるかもしれませんが、使えば使うほど読みやすくなり、この簡潔な方法が読書に適しています。

論理的なパターンで複数の判断を簡素化する

同じ値に対しては、またはや論理パターンなど複数の他の値と比較することで簡略化できます。

多くの人がなぜC# 9.0がORや論理キーワードを導入したのか疑問に思っていますが、この例は一目で明確に説明しています。

参考:ハイパーリンクのログインが見えます。





先の:MySQLの現在時刻と日、タイムスタンプ
次に:Windowsは指定されたサイズのファイルを作成します
掲載地 2024/02/18 8:31:25 |
よく見てみろ
掲載地 2024/03/04 9:34:10 |
要約のための新しい構文を学びましょう
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com