• ing. atmak, firlatmak
    buna ornek olarak: "you must cast the ring into the fires of mount doom." -gandalf
  • ing.,fırlatmak ya da bırakmak suretiyle kullanmak
    "the fishermen cast their nets into the sea"
    "the king cast his enemies into prison"
    kaynak: longman sözlük
  • (bkz: im so lonely)
  • (bkz: #784190)

    java için örnek (her dilde aynı aslında):

    diyelim ki bir sıralama fonksiyonu (bu fonksiyon yerine bir sınıf*, mesela bir stack de olabilir) yazdık. ve bu fonksiyonun comparable arayüzünü gerçekleştiren tüm sınıflar için kullanılabilir olmasını istiyoruz. bu durumda bu fonksiyonun parametre olarak herhangi bir türü (int, long, string gibi) almasını bekleyemeyiz. onun yerine object almalıdır. tüm sınıflar object sınıfından kalıtladığı için tüm sınıfları alabiliyor olacağız.

    object[] sırala(object[] liste)

    örneğimizdeki fonksiyon listesini bir object dizi*si parametresiyle alıyor. yani bu fonksiyona bir liste gönderirken ilk olarak liste elemanlarını object'e cast etmek durumundayız.

    object[] liste = new object[3];
    string a = 1;
    string b = 2;
    string c = 3;
    liste[0] = (object) a;
    liste[1] = (object) b;
    liste[2] = (object) c;

    daha sonra bu listemizi fonksiyonumuza parametre olarak gönderebiliyoruz. fonksiyonumuzun döndürdüğü değer de bir object[] array'i. fonksiyonun sıralama yapması ise, comparable arayüzünü* sağlayan sınıfların içerdiği comparetometodu ile mümkün olabiliyor. sıralama yapılıyor ve object dizisi geri dönüyor.

    object[] siraliliste = new object[3];
    siraliliste = sirala(liste);
    a = siraliliste[0];
    b = siraliliste[1];
    c = siraliliste[2];

    a, b, c'yi sıralamış olduk. burada cast kullanmanın güzelliği, fonksiyonun sadece string'leri değil, her türü sıralayabilmesinde ortaya çıkıyor. yukarıdaki örnekte a, b, c birer string değil, comparable arayüzünü sağlamış birer sınıf*, örneğin öğrenci, çalışan, kurum, makine, bilgisayar, savaşçı, ... sınıfı da olabilirdi ve aynı fonksiyon onları da sıralardı.
  • sinema filmi söz konusu olduğunda; yanlış seçim ya da seçimler ile, filmi batırabilecek unsurdur.

    genelde, memlekette popülarite uğruna bir takım seçimler yapılıyor ki;
    isim ya da isimler filmin önüne geçiyor.
    tabii burada iyi oyuncu, vasat oyuncu ayrımı da işin içine giriyor.
    iyi oyuncu o an popüler ya da değil genelde işi kotarıyor.
    fekat;
    vasat oyuncu, hele üzerine bir takım kişisel özellik sıfatları yapışmış ise, o an popüler diye cast içine alınıyor ki bence büyük risk. ismi duyunca seyirci taaaa öteden itiliyor filmden, filmi bu oyuncuya rağmen seyretme işi oluyor ki bu da bir tahammül gerektiriyor. bu tahammülü de herkes göstermek zorunda değil.
    üç beş nokta ile bir film şu an başarısız oldu. yönetmeni ise gereksiz yere sinema yazarlarına verip veriştiriyor...
    halbuki, ilk öge yanlış cast, gereksiz uzatılmış film süresi - ki burada aslında yönetmenin kafa karışıklığı vardır bana göre bir türlü finale gelemez - abartılmış tanıtım fazlalığı...işte keşke bunlar olmasa idi...

    şimdi ise yeni bir film başlayacak. umarım yanlış cast burada dert yaratmaz. evet kadın oyuncunun yanlış cast olduğunu düşünüyorum. bakalım göreceğiz...
  • supernaturalda castiello adlı meleğe verilen ismin kısaltılmış hali
  • c#'ta tür dönüşümü için kullanılan işlemdir. cast işlemi yerine is ve as kullanımı ise tür dönüşümleri için daha kesin sonuçlar verir.
  • cern axion solar thelescope (cern axion güneş teleskobu)'nun kısaltılmış halidir.bilim insanları bununla alacakaranlıkta ve şafak vaktinde güneşin hareketini izleyerek solar axion denilen duvardan geçebilen çok minik parçacıkları arıyorlar.bu araştırma 12 yıldır sürüyor fakat daha bir sonuç alınamamış,adamlardaki azme bak sen.
  • c# programlama dilinde iki tip tür dönüşüm vardır.

    küçük tür, büyük türe dönüştürülürken oluşan boş bitler 0 ile besleneceği için sonuç değişmeyecektir. bunun için herhangi bir operator kullanmaya gerek kalmadan dil kendiliğinden bu dönüşüme izin verir.

    tam tersi durumda ise yani büyük tür, küçük türe dönüştürülürken;

    int i = 255;
    byte b = i;

    dersek program bize şöyle bir hata verecektir:"cannot implicitly convert type 'int' to 'byte'. an explicit conversion exists (are you missing a cast?)"

    işte burada eksik olan cast tam olarak şudur;

    int i = 255;
    byte b = (byte) i;

    yalnız burada da çok enteresan bir şey var. küçük türden, büyük türe dönüştürürken boş bitler 0 ile besleniyordu ve tutulan değerimizde bir değişiklik olmuyordu fakat burada işler karışıyor.

    biz daha önce bir su bardağındaki herhangi bir miktarda suyu sürahiye koyduk. burada elbette bir sorun yaşamadık ama şimdi kalıp küçülüyor. içerisinde herhangi bir miktarda su bulunan sürahiden, su bardağına su koyacağız. ya sürahideki suyumuz bir bardağın alabileceği sudan fazla ise?

    short s = 256; //short ise 2 byte yani 16 bittir.
    byte b = (byte) s; //bir byte 8 bittir ve alabileceği en yüksek değer 255'tir.

    short s = 256; // 00000001 00000000
    byte b = (byte) s;// ________ 00000000

    console.writeline(s);// ekrana 0 basar.

    bir önceki tür dönüşümünde veri kaybı yaşamamız imkansız iken, şimdi veri kaybı yaşadık ve programımız hata vermeden çalıştı. bu gibi durumları engellemek için c#'ın checked ve unchecked adlı iki anahtar sözcüğü var.
  • bu dünya üzerine gelip müzik yapmış en "güzel" gruplardan biri. güneşe gölge yapmadan kendi halinde süzülen yağmur bulutu gibiler. hayatı çözdüklerini düşünüyorum. ölüm gerçeği karşısında her an varoluş krizine girmeye müsait kent insanları kafayı yemeden birazcık sakinleşsinler, durumu kabullensinler diye yollanmışlar sanki. adeta feel good movie.
    şu şarkıları yapıp sonunda krallık dışında nasıl bir avuç insanın hatırında kalmışlar? çok üzücü. veya aslında çok iyi?

    (bkz: alright)
    (bkz: four walls)
    (bkz: fine time)
    (bkz: walkaway)
    (bkz: free me)
    (bkz: live the dream)
    (bkz: i'm so lonely)
    (bkz: guiding star)
    (bkz: compared to you)
    (bkz: she falls)
    (bkz: dreamer)
    (bkz: magic hour)
    (bkz: alien)
    (bkz: giving it all away)
    (bkz: meditations)
    (bkz: clear blue water)
hesabın var mı? giriş yap