C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#の演算子の過負荷能力は何ですか


これは、C#でオーバーロードでき、オーバーロードする機能がない演算子のリストです。

オペレーターと説明
Sr.No
1 +、-、!、〜、++、-
これらの単項演算子は1つのオペランドを取り、オーバーロードすることができます。
2 +、-、*、/、%
これらの二項演算子は1つのオペランドを取り、オーバーロードすることができます。
3 ==、!=、<、>、<=、> =
比較演算子はオーバーロードされる可能性があります。
4 &&、||
条件付き論理演算子を直接オーバーロードすることはできません。
5 + =、-=、* =、/ =、%=
代入演算子はオーバーロードできません。
6 =、。、?:、-<、new、is、sizeof、typeof
これらの演算子はオーバーロードできません。

  1. 10.0.0.1 IPアドレスとは何ですか?

    10.0.0.1 IPアドレスは、クライアントデバイスで使用されるか、デフォルトのIPアドレスとしてネットワークハードウェアに割り当てられる可能性のあるプライベートIPアドレスです。 10.0.0.1とは何ですか? 10.0.0.1は、ルーターが通常192.168.1.1や192.168.0.1などの192.168.x.xシリーズのアドレスを使用するホームネットワークよりも、ビジネスコンピューターネットワークでよく見られます。ただし、在宅デバイスには引き続き10.0.0.1 IPアドレスが割り当てられている可能性があり、他のデバイスと同じように機能します。 クライアントデバイスのIP

  2. Pythonの>>および<<演算子とは何ですか?

    記号は、Pythonではそれぞれ左シフト演算子と右シフト演算子として定義されています。それらはビット演算子です。最初のオペランドは数値オブジェクトのビット単位の表現であり、2番目はビット形成を左または右にシフトする必要がある位置の数です。 <<演算子は、ビットパターンを左にシフトします。右側の最下位ビットは0に設定されます >>> a=60 >>> bin(a) '0b111100' >>> b=a<<2 >>> b 240 >>> bin(b) '0b1111000