C#演算子のオーバーロード

「この記事では、C#プログラミング言語での演算子のオーバーロードの概念について説明します。 通常の演算子に従来の操作以外の操作を実行させる方法は、演算子のオーバーロードの基本的な意味です。 C#を使用すると、オーバーロード可能演算子と非オーバーロード可能演算子の2種類の演算子があるため、ユーザーはオーバーロード可能であるいくつかの演算子を事前定義できます。 単項演算子と二項演算子は、C#プログラミング言語のオーバーロード可能な演算子です。 残りの演算子はオーバーロードできない演算子ですが、一部の演算子は論理演算子、複合演算子、キャスト演算子です。」 演算子のオーバーロード 演算子のオーバーロードの概念を理解するために、使用する最も基本的で一般的にオーバーロードされる演算子である「+」演算子を実装します。 通常、「+」演算子は2つの数値を加算するために使用されます。 ただし、文字列と数値の間に書き込むと、両方が連結されます。 これは、単項演算子をオーバーロードする良い例です。 上記のC#プログラムでは、「+」演算子を使用して1行目に2つの数値を追加し、2行目に同じ演算子を使用して文字列と数値を加算するという単純な関数を示しました。演算子をオーバーロードしているため、wordは文字列と数値を連結します。 上記のプログラムの出力は、「+」演算子の二重の性質を示しています。 最初の操作では、結果の2つの数値を4として加算するだけですが、他の操作では、「+」演算子は、C#プログラミングで事前定義されているように、文字列を数値に連結するエージェントとして機能します。言語。 次に、演算子のオーバーロードに関するいくつかの例を見ていきます。ここでは、「operator」キーワードを使用して、特定の演算子のオーバーロードとして記述します。 例01:Ubuntu20.04での「-」演算子のオーバーロード この例では、オーバーロードメソッドの継承による演算子の広範なオーバーロードに焦点を当てます。 この場合、「-」演算子はオーバーロードされます。 整数変数の値は「-」演算子に割り当てられます。 ただし、「-」の通常の動作は、オーバーロードによって変更されます。 代数を使用して、「-」演算子を数値に指定できる記号に変換します。 上記の例では、2つの整数変数があり、それらの値を他の2つの整数に置き換えています。 次に、「-」演算子の従来の操作が再定義された「operator」キーワードを使用してオーバーロード関数を作成しました。 次に、メインプログラムでオーバーロードされた演算子を呼び出して、通常の演算子とオーバーロードされた演算子の違いを確認しました。 上記のプログラムをコンパイルして実行すると、次の結果が得られます。 演算子がオーバーロードされ、オーバーロードされたメソッドの事前定義された関数が最後の呼び出しで実行されていることがわかります。 […]

The post C#演算子のオーバーロード appeared first on Gamingsym Japan.

アナウンス「次は新座です」→女の子「ニンジャ!」イケボ父「NINJA」 畳みかけるような怒涛の展開に笑ってしまう

電車内で聞こえた親子の会話に「思わず笑ってしまった」というエピソードがTwitterに投稿され、9万2000件を超えるいいねを集めるなど話題になっています。これは吹き出さずにはいられない……! 「次は新座です」(※画像はイメージです) 電車内で遭遇した親子の会話 今電車乗ってたら「次は新座です」って車内アナウンス…

北海道東方でロシア艦5隻活動 大規模演習、三陸沖でも?―防衛省:時事ドットコム

北海道東方でロシア艦5隻活動 大規模演習、三陸沖でも?―防衛省 2022年06月10日13時03分 根室半島の南東沖で活動するロシア海軍のステレグシチー2級フリゲート艦=9日(防衛省統合幕僚監部提供) 防衛省統合幕僚監部は10日、北海道の根室半島南東でロシア海軍の駆逐艦など5隻が活動するのを確認したと発表した。…

近江神宮で時計の発展祈る漏刻祭 (デイリースポーツ)

日本で初めて時刻制度を導入したとされる天智天皇を祭る近江神宮(大津市)で「時の記念日」の10日、時計の発展を祈願する「漏刻祭」が開かれた。コロナ禍のため過去2年は神事のみに縮小されていたが、3年ぶりの通常開催となった。 王朝装束を身にまとった時計業界の関係者や、袿袴姿をしたびわ湖大津……

開いているウィンドウを一発で切り替えるには「Alt+○」

デキるITビジネスパーソンなら誰もが知っている基礎知識をクイズ化。今回は開いているウィンドウを一発で切り替えるあのショートカット。 複雑化が進むIT業界。新卒や他業界からの転職組では、PCやソフトウェアの使い方、業界用語などで分からないことも少なくない。本連載では、デキるITビジネスパーソンなら誰もが知っ…