İçindekiler:
Tanım - Unary Operator ne anlama geliyor?
C # 'da tekli bir işleç, bir ifadede veya deyimde tek bir işlenen alan bir işleçtir. C # 'daki tekli işleçler +, -, !, ~, ++, - ve döküm işlecidir.
Tekli bir operatörün bildiriminin imzası, operatör belirtecini ve parametre türünü içerir; dönüş türünü ve parametrenin adını gerektirmez.
Tüm C # tekli operatörleri, bir ifadede varsayılan olarak kullanılacak önceden tanımlanmış bir uygulamaya sahiptir. Bu tekli işleçler, "işleç" anahtar sözcüğü kullanılarak statik üye işlevleri tanımlanarak özel uygulama ile kullanıcı tanımlı türlerde aşırı yüklenebilir.
Techopedia, Tekli Operatör'ü açıklıyor
Ayrıntılarıyla birlikte tekli operatörlerin listesi şunları içerir:
- Unary Plus Operator (+): Sayısal tipte bir işlemin sonucu, işlenenin kendisidir. Bu operatör tüm sayısal tipler için önceden tanımlanmıştır.
- Tekli Eksi İşleci (-): Bu işleç, tamsayı, kayan nokta ve ondalık tip sayılarını reddetmek için kullanılabilir.
- Mantıksal Tamamlayıcı (olumsuzlama) İşleci (!): Bu işleç yalnızca Boole türü işlenenlerle kullanılabilir.
- Bitsel Tamamlayıcı (olumsuzlama) İşleci (~): Bu operatör tamsayı, birim, uzun ve uzun işlenen tipleriyle kullanılabilir. İşlemin sonucu, işlenenin bitsel bir tamamlayıcısıdır (ikili gösterimin tersidir).
- Önek Artışı (++) ve Azaltma (-) İşleci: İşlenen bir değişken, özellik erişimi veya bir dizinleyici erişimi olabilir. Bir artış işleci ile, tamsayı tipi işlenenler için işlemin sonucu 1 artar. Değer azaltma işleci ile, sonuç işlenenden 1 azaltılmış değer olur. Artış / eksiltme operatörü, düzeltme sonrası gösterimi ile de kullanılabilir
- Döküm İşleci: Belirli bir türe dönüştürme için döküm ifadeleri oluşturmak amacıyla kullanılır. Bu işleç, "T" sembolü ile temsil edilir; burada T, işlenenin veya ifadenin sonucunun dönüştürülmesi gereken türdür
