c# and operator
// The or statement in C# is ||
if (a == b || a == c)
{
// Do something
}
4.67
3
Console.WriteLine(true ^ true); // output: False
Console.WriteLine(true ^ false); // output: True
Console.WriteLine(false ^ true); // output: True
Console.WriteLine(false ^ false); // output: False
Thank you!
3
0
0
8
// The Or Symbol Is ||
Thank you!
8
0
3.5
8
bool SecondOperand()
{
Console.WriteLine("Second operand is evaluated.");
return true;
}
bool a = false & SecondOperand();
Console.WriteLine(a);
// Output:
// Second operand is evaluated.
// False
bool b = true & SecondOperand();
Console.WriteLine(b);
// Output:
// Second operand is evaluated.
// True
Thank you!
8
0
5
2
+ Addition Computes the sum of left and right operands. int x = 5 + 5;
- Subtraction Subtract the right operand from the left operand int x = 5 - 1;
* Multiplication Multiply left and right operand int x = 5 * 1;
/ Division Divides the left operand by the right operand int x = 10 / 2;
&& Computes the logical AND of its bool operands. Returns true both operands are true, otherwise returns false. x && y;
|| Computes the logical OR of its bool operands. Returns true when any one operand is true. x || y;
! Reverses the bool result of bool expression. Returns false if result is true and returns true if result is false. !false
% Reminder Computes the remainder after dividing its left operand by its right operand int x = 5 % 2;
++ Unary increment Unary increment ++ operator increases its operand by 1 x++
-- Unary decrement Unary decrement -- operator decreases its operand by 1 x--
+ Unary plus Returns the value of operand +5
- Unary minus Computes the numeric negation of its operand. -5
= Assignment Assigns its right had value to its left-hand variable, property or indexer. x = 10;
x op= y Compound assignment Short form of x =x op y where op = any arithmetic, Boolean logical, and bitwise operator. x += 5;
??= Null-coalescing assignment C# 8 onwards, ??= assigns value of the right operand only if the left operand is null x ??= 5;
Thank you!
2
0
0
8
//the and operator in c sharp is "&&" (hold shift and 6 ;))
if(a == 0 && b == 0)
{
//both a and b is 0
}
Thank you!
8
0
Are there any code examples left?
New code examples in category C#