Logo Background

Partitial(Parçalı) Class(Sınıflar)

  • Written by ElektronikElektronik İlk Yorumu Sen Yaz. Comments
    Last Updated: Şubat 16, 2009

    Önceki yazımızda static methodlara değinmiştik. Ve bir methodu başka bir sınıftan nasıl çağrıldığına örnek vermiştik.

    Hatırlayacağınız gibi new anahtar kelimesiyle sınıf türetip ya da sınıfımız adı . methodumuzun adı şeklinde methodlarımızı çağırıyorduk. Parçalı sınıflarda ise aynı sınıf içerisinde bulunan bir method nasıl çağırılıyorsa aynı şekilde sadece adını yazarak çağırıyoruz. Örnek Mesaj() methodunun çağırılışına dikkat ediniz.

    Ayrı bir CS dosyasında olsa bile sınıfımızı partital olarak belirtikten sonra methodumuzu adıyla çağırabiliriz. Tabiki class larda sınıf adları aynı olmak zorundadır !

    ?View Code CSHARP
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
    using System;
    using System.Collections.Generic;
    using System.Text;
     
    namespace siniflar2
    {
    public partial class  Program
    {
    static void Main(string[] args)
    {
    string sampiyon = "Galatasaray";
    Mesaj();
    Console.WriteLine(sampiyon);
    Console.ReadLine();
     
    }
    }
     
    public partial class Program
    {
    public static void Mesaj()
    {
    string takim ="Fenerbahçe";
    Console.WriteLine(takim);
    }
    }
    }

  • Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/xdelete/public_html/forum/cache/data_c1176e3b86b838cc919e441a620ca4b6-SMF-modSettings.php on line 1

    Parse error: syntax error, unexpected ':' in /home/xdelete/public_html/forum/cache/data_c1176e3b86b838cc919e441a620ca4b6-SMF-modSettings.php on line 1