コード例 #1
0
    public void CreatingAListOfDates()
    {
        Liste <DateTime> ListeOfDates = new Liste <DateTime>();
        DateTime         today        = DateTime.Today;

        ListeOfDates.Add(today);
        ListeOfDates.Add(new DateTime(2020, 08, 29));
        ListeOfDates.Add(new DateTime(2020, 03, 19));
        ListeOfDates.Add(new DateTime(2020, 01, 08));
    }
コード例 #2
0
        static void Main(string[] args)
        {
            //  Liste liste = new Liste();

            /*Liste<decimal> liste = new Liste<decimal>();//Çıktımız System.Decimal olur.Tipini yazdırır.
             * Console.ReadLine();*/
            Liste <string> liste = new Liste <string>();

            liste.Add("Ali");
            liste.Add("Veli");
            liste.Get();
            Console.ReadKey();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: selcukakarin/csharp_101
        static void Main(string[] args)
        {
            //Advanced class - 1

            //Liste liste = new Liste();
            //Liste<decimal> liste = new Liste<decimal>();

            Liste <string> liste = new Liste <string>();

            liste.Add("Ali");
            liste.Add("Veli");
            liste.Get();

            Console.ReadKey();
        }
コード例 #4
0
        static void Main(string[] args)
        {
            DateTime    dtStart = DateTime.Now;
            Liste <int> myListe = new Liste <int>();

            for (int i = 0; i < 1000000; i++)
            {
                myListe.Add(i);
                int element = myListe[i];
            }

            DateTime dtEnd       = DateTime.Now;
            TimeSpan tsTimeListe = dtEnd - dtStart;

            Console.WriteLine("Template version .. : " + tsTimeListe.TotalMilliseconds);

            DateTime dtStart2 = DateTime.Now;
            List     myList   = new List();

            for (int i = 0; i < 1000000; i++)
            {
                myList.Add(i);
                int element2 = (int)myList[i];
            }
            DateTime dtEnd2     = DateTime.Now;
            TimeSpan tsTimeList = dtEnd2 - dtStart2;

            Console.WriteLine("Classical version.. " + tsTimeList.TotalMilliseconds);


            Console.ReadLine();
        }
コード例 #5
0
        public void ConversionMaze(int[,] maze)
        {
            this.Tableau = new bool[maze.GetLength(0), maze.GetLength(1)];

            for (int j = 0; j < maze.GetLength(1); j++)
            {
                for (int i = 0; i < maze.GetLength(0); i++)
                {
                    switch (maze[j, i])
                    {
                    case 0:
                        ModifierLabyrinthe(i, j, false);
                        break;

                    case 1:
                        ModifierLabyrinthe(i, j, true);
                        break;

                    default:
                        ModifierLabyrinthe(i, j, false);
                        Point point = new Point(i, j);
                        Loot  loot  = new Labyrinthe.Loot("random");
                        Liste.Add(point, loot);
                        break;
                    }
                }
            }
        }
コード例 #6
0
 /// <summary>
 /// Rempli le dico des loots spécifiés
 /// </summary>
 /// <param name="List"></param>
 public void CreationListLoot()
 {
     //ajout cle
     for (int cle = 0; cle < quantiteLoot.nbClés; cle++)
     {
         Liste.Add(this.CaseVide(), new Loot_ObjetCle());
     }
     //ajout carte du labyrinthe
     for (int carte = 0; carte < quantiteLoot.nbCartes; carte++)
     {
         Liste.Add(this.CaseVide(), new Loot_Carte());
     }
     //ajout pic
     for (int pic = 0; pic < quantiteLoot.nbPic; pic++)
     {
         Liste.Add(this.CaseVide(), new Loot_ObjetPic());
     }
     //ajout etre
     for (int etre = 0; etre < quantiteLoot.nbCartes; etre++)
     {
         Liste.Add(this.CaseVide(), new Loot_Etre());
     }
     //ajout Sort
     InstanciationLootSort(quantiteLoot.nbSortTeleportation, TypeSort.Immediat, NomSort.Teleportation, Liste);
     InstanciationLootSort(quantiteLoot.nbSortVision, TypeSort.Immediat, NomSort.Vision, Liste);
     InstanciationLootSort(quantiteLoot.nbSortForce, TypeSort.Immediat, NomSort.Force, Liste);
     //ajout Potion
     InstanciationLootSort(quantiteLoot.nbPotionForce, TypeSort.Potion, NomSort.Force, Liste);
     InstanciationLootSort(quantiteLoot.nbPotionForce, TypeSort.Potion, NomSort.Vision, Liste);
     InstanciationLootSort(quantiteLoot.nbPotionForce, TypeSort.Potion, NomSort.Vitesse, Liste);
     //ajout carte
     InstanciationLootSort(quantiteLoot.nbCartes, TypeSort.Carte, (NomSort)Utilitaire.RandNombre(0, 50), Liste);
     //ajout porte
     Liste.Add(CaseVide(Tableau.GetLength(0) * 0.9, Tableau.GetLength(1) * 0.5, Tableau.GetLength(0), Tableau.GetLength(1) * 0.51), new Loot_Porte());
 }
コード例 #7
0
 private void Hesapla()
 {
     for (int i = AltSinir; i < UstSinir; i += Aralik)
     {
         Liste.Add(i);
     }
 }
コード例 #8
0
 void nyttProduktKnapp_Click(object sender, RoutedEventArgs e)
 {
     if (listview.SelectedItem != null && listview.SelectedItem is HeltreProdukt)
     {
         HeltreProdukt merketProdukt = listview.SelectedItem as HeltreProdukt;
         Liste.Insert(listview.SelectedIndex + 1, new HeltreProdukt(merketProdukt.Tykkelse, merketProdukt.Treslag, merketProdukt.Type, merketProdukt.DybdeintervallStørrelse, 0, merketProdukt.PrisPer));
     }
     else
     {
         Liste.Add(new HeltreProdukt("Tykkelse", "Treslag", "type", "dybde/størrelse", 0, HeltreProdukt.PerPrisType.perAntall));
     }
 }
コード例 #9
0
ファイル: Ortak.cs プロジェクト: ArgeMup/Yedekleyici
                public Bir_DosyaSistemi_İzleyicisi_(string Kaynak, string Hedef)
                {
                    fsw = new FileSystemWatcher(Kaynak);
                    fsw.NotifyFilter          = NotifyFilters.Attributes | NotifyFilters.CreationTime | NotifyFilters.DirectoryName | NotifyFilters.FileName | NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.Security | NotifyFilters.Size;
                    fsw.Filter                = "*";
                    fsw.Changed              += Fsw_Changed;
                    fsw.Created              += Fsw_Changed;
                    fsw.Deleted              += Fsw_Changed;
                    fsw.Renamed              += Fsw_Changed;
                    fsw.Error                += Fsw_Error;
                    fsw.IncludeSubdirectories = true;
                    fsw.EnableRaisingEvents   = true;

                    this.Hedef = Hedef;

                    Mutex.WaitOne();
                    Liste.Add(this);
                    Mutex.ReleaseMutex();
                }
コード例 #10
0
        public void NouveauxObjets()
        {
            int nbPilulesVision = Properties.QuantiteLoot.Default.nbPotionVision;
            int nbClés          = Properties.QuantiteLoot.Default.nbClés;
            int nbPilulesForce  = Properties.QuantiteLoot.Default.nbPotionForce;
            int nbCartes        = Properties.QuantiteLoot.Default.nbCartes;

            for (int i = 0; i < nbPilulesVision; i++)
            {
                Liste.Add(CaseVide(), new Loot("Pilule de vision"));
            }
            for (int i = 0; i < nbClés; i++)
            {
                Liste.Add(CaseVide(), new Loot("Clé"));
            }
            for (int i = 0; i < nbPilulesForce; i++)
            {
                Liste.Add(CaseVide(), new Loot("Pilule de force"));
            }
            for (int i = 0; i < nbCartes; i++)
            {
                Liste.Add(CaseVide(), new Loot("Carte"));
            }
        }
コード例 #11
0
 public virtual void Add(T record)
 {
     Liste.Add(record);
     Save();
 }
コード例 #12
0
        static void Main(string[] args)
        {
            Liste <int> list = new Liste <int>();

            Element <int> elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };

            elem.Content = 5;

            list.Add(elem);

            elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };
            elem.Content = 10;
            list.Add(elem);

            elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };
            elem.Content = 4;
            list.Add(elem);

            Element <int> tmp   = list.Start;
            int           index = 0;

            Console.WriteLine("***************");
            while (tmp != null)
            {
                Console.WriteLine(tmp.Content + ", index = " + tmp.index);
                tmp = list.Index(++index);
            }

            elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };
            elem.Content = 99;
            list.AddAt(0, elem);

            elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };
            elem.Content = 33;
            list.AddAt(2, elem);

            elem = new Element <int> {
                setPrecedent = null, setSuivant = null
            };
            elem.Content = 30;
            list.AddAt(2, elem);

            tmp = list.Start;
            Console.WriteLine("***************");
            while (tmp != null)
            {
                Console.WriteLine(tmp.Content + ", index = " + tmp.index);
                tmp = tmp.Suivant;
            }
            Console.WriteLine();
            Console.ReadKey();
        }