C#の右辺値と左辺値とは何ですか?
以下は、C#の式のタイプです-
-
左辺値 −左辺値である式は、代入の左側または右側のいずれかとして表示される場合があります。
-
値 −右辺値である式は、代入の右側に表示される場合がありますが、左側には表示されない場合があります。
変数は左辺値であるため、代入の左側に表示される場合があります。数値リテラルは右辺値であるため、割り当てられず、左側に表示されない場合があります。
これが有効なC#ステートメントです-
int a = 100:
-
C#の名前空間とは何ですか?
名前空間は、ある名前のセットを別の名前のセットから分離する方法を提供するためのものです。名前空間の定義は、次のように、キーワードnamespaceで始まり、その後に名前空間名が続きます- namespace namespace_name { // code declarations } 名前空間を定義する- namespace namespace_name { // code declarations } 以下は、C#で名前空間を使用する方法を示す例です- 例 using System; namespace first_space {
-
C#の左シフトおよび右シフト演算子(>>および<<)とは何ですか?
ビット単位の左シフト演算子 左のオペランドの値は、右のオペランドで指定されたビット数だけ左に移動します。 ビット単位の右シフト演算子 左のオペランドの値は、右のオペランドで指定されたビット数だけ右に移動します。 以下は、ビット単位の左シフト演算子と右シフト演算子の操作方法を示す例です- 例 using System; namespace Demo { class Program { static void Main(string[] args) { &nbs