• 18-04-2014, 15:28:27
    #10
    OguzK adlı üyeden alıntı: mesajı görüntüle
    Ödevinizi doğru anladım mı bilmiyorum ama aşağıdaki gibi bir kod hazırladım. Programın çıktısını da ekliyorum.

    Program Çıktısı:


    Program Kodları:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApplication2
    {
        public class Program
        {
            static void Main(string[] args)
            {
                Sinif<int> intSinifi = new Sinif<int>();
                intSinifi.Ozellik = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
    
                Sinif<double> doubleSinifi = new Sinif<double>();
                doubleSinifi.Ozellik = new double[] { 1.2, 1.4, 2.5, 6.5, 8, 19 };
    
    
                Sinif<string> stringSinifi = new Sinif<string>();
                stringSinifi.Ozellik = new string[] { "Oğuz", "KURTCUOĞLU", "C#", "DEVELOPER" };
    
                Console.WriteLine("--- INT ---\n\n");
                intSinifi.Yazdir();
    
                Console.WriteLine("--- DOUBLE ---\n\n");
                doubleSinifi.Yazdir();
    
                Console.WriteLine("--- STRING ---\n\n");
                stringSinifi.Yazdir();
    
                Console.ReadLine();
    
            }
        }
    
        class Sinif<T>
        {
            public T[] Ozellik { get; set; }
    
            public void Yazdir()
            {
                var enBuyuk = this.Ozellik.Max();
                var enKucuk = this.Ozellik.Min();
                var toplam = this.Ozellik.Length;
                Console.WriteLine("En büyük : {0}", enBuyuk);
                Console.WriteLine("En küçük : {0}", enKucuk);
                Console.WriteLine("Toplam : {0}\n\n", toplam);
            }
        }
    }
    Eyvallah hocam aradığımız tamda buydu Forumdaki sıkıntılardan dolayı yazamamıştım şimdi yazıyorum.... Çok teşekkür ederim
  • 21-04-2014, 09:47:53
    #11
    Rica ederim kolay gelsin..