Bitsel Operatörler

Genellikle bitlerin durumlarını örenmek, belirli bitleri 0 yada 1 yapmak gibi alt seviye işlemlerde kullanılır.
~(Bitsel Değil) Operatörü:
Değil işlemleri 1 olanları 0, 0 olanları 1 yapmaktır. Bu işleme kısaca “tümleme” denir.
Örneğin; byte türünden “01010101″ in bitsel değili(tümleyeni) “10101010″ dır. Bunu bulacak programı yazalım:
using System;
class bitseloperatorler;
{
static void Main()
{
byte b1 = 255;
byte b2 = (byte)~b1;  //255′ in tümleyeni [...]

Mantıksal Operatörler

&& : VE
|| : VEYA
! : NOT(değil)
ifadeler arasına konulduklarında üstte belirttiğim mantıksal anlamları verir
a && b (a ve b)
a || b (a veya b)
bool a = !(35>10) ; –> true değeri verir. 35, 10′ dan büyük değil ise true…
İlerde if koşulunda bolca kullanılcağı için şimdilik çok fazla bir açıklamaya gerek yok zaten bence bu kadar [...]

Karşılaştırma Operatörleri

> , < , >= , <= , == , !=  Operatörleri
Sırasıyla büyüktür, küçüktür, büyük ve eşittir, küçük ve eşittir, eşittir, eşit değildir. Bu durumlarda bu operatörler true değeri üretirler.
Bunları matematikten biliyoduk zaten.
as Operatörü
Uygun türler arası dönüşümü sağlar.
Örnek olarak object türünden olan bir nesneyi stringe dönüştürelim.
using System;
class Operatorler
{
static void Main()
{
object i = “50″;
string s = [...]