Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.790 pregleda

Najnovija ↓

Kreiranje subfoldera 27.05.2010. u 18:34 · pre 200 meseci #1
Pozdrav,

moze li mi neko pomoci da napravim sledece: U nekom direktorijumu na disku imam 3 Foldera. U svaki od tih foldera trebam da napravim 5 foldera nazvanih rednim brojem od 1 do 5. Foldere trebam napraviti samo ako isiti vec ne postoje.
Danas cijeli dan nesto cackam oko toga ali nisam nasao neko podobno rijesenje. Moze li neko pomoci?

Re: Kreiranje subfoldera 27.05.2010. u 18:40 · pre 200 meseci #2
Code (csharp):

            List<string> folders = new List<string>(){"prvi", "drugi", "treci"};
            folders.ForEach(d=> Enumerable.Range(1,5).ToList().ForEach(s=> Directory.CreateDirectory(d + Path.DirectorySeparatorChar + s)));
 
Re: Kreiranje subfoldera 27.05.2010. u 22:10 · pre 200 meseci #3
pozdrav,

hvala na brzom odgovoru. Medjutim nisam siguran da ce ovo raditi... Mozda sam pogresno ukapirao, ali cini mi se da ovdje ima LINQ. Medjutim, zaboravio sam napomenuti da radim sa 2.0 Frameworkom...
Re: Kreiranje subfoldera 27.05.2010. u 22:14 · pre 200 meseci #4
Zaboravih staviti ideju koja mi je sinula prije par minuta, a cijeli dan sam izgubio sa ovakvom gluposti. Mozda nije najidealnije rijesenje ali ocigledno da radi iako sam testirao na jednom folderu. Ali to je to...

Code:

        private void button1_Click(object sender, EventArgs e)
        {
            string file = @"C:\Test";
            DirectoryInfo dinfo = new DirectoryInfo(file);
            if (!dinfo.Exists)
            {
                dinfo.Create();
            }

            for (int i = 0; i < 2; i++)
            {
                DirectoryInfo test = new DirectoryInfo(file + @"\" + i);

                if (!test.Exists)
                {
                    test.Create();
                }
            }
        }
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme