EliteHackers
SALUT 2022!! NE-AM MUTAT PE DISCORD ! Vrei să inviți un prieten? [T]eoria [H]aosului [C]ontrolat - https://discord.com/invite/U4HBCHzm7r Acesta aste link-ul oficial al acestui server.
Lista Forumurilor Pe Tematici
EliteHackers | Reguli | Inregistrare | Login

POZE ELITEHACKERS

Nu sunteti logat.
Nou pe simpatie:
Profil lavinia.monica
Femeie
25 ani
Timis
cauta Barbat
26 - 67 ani
EliteHackers / Programare / Tutorial C# - Fisiere Foldere Moderat de Ad_Infinitum, AntiKiler, Puscas_marin, r3v
Autor
Mesaj Pagini: 1
Ad_Infinitum
Moderator

Inregistrat: acum 17 ani
Postari: 84
1)Stergerea Fisierelor:

Pentru a sterge un fisier vom folosii motoda FileInfo.Delete(). Sintaxa este:

Code:

public override void Delete();

Ca sa inztelegetzi mai usor uitati-va peste exemplul urmator:

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var fleMembers = new FileInfo("First.txt");

        if (fleMembers.Exists == true)
            fleMembers.Delete();

        return 0;
    }
}

2)Copierea fisierelor:

Pentru a copia niste fisiere in C# se foloseste FileInfo.CopyTo() cu sintaxa:

Code:

public FileInfo CopyTo(string destFileName);

si exemplul:

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var fleMembers = new FileInfo("Reality.txt");
        var strMyDocuments =
            Environment.GetFolderPath(Environment.SpecialFolder.Personal);

        if (fleMembers.Exists == true)
            fleMembers.CopyTo(string.Concat(strMyDocuments, "\\Federal.txt"));

        return 0;
    }
}

sau

Code:

public FileInfo CopyTo(string destFileName, bool overwrite);

3) Mutarea Fisierelor:

Pentru a muta fisierele se foloseste comanda FileInfo.MoveTo()  cu syntaxa:

Code:

public void MoveTo(string destFileName);

Exemplu:

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var fleMembers = new FileInfo("pop.txt");
        var strMyDocuments =
            Environment.GetFolderPath(Environment.SpecialFolder.Personal);

        if (fleMembers.Exists == true)
            fleMembers.MoveTo(string.Concat(strMyDocuments, "\\Federal.txt"));

        return 0;
    }
}

Caracteristiciile fisierelor:

4)Numele fisierului:

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var SomeFile = new FileInfo("Persons.spr");

        if (SomeFile.Exists == true)
            Console.WriteLine("The name of this file is: \"" + 
        SomeFile.Name + "\"");

        return 0;
    }
}

5) Extensia Fisierului:

Pentru a afla extensia unui fisier se foloseste FileSystemInfo.Extension .

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var SomeFile = new FileInfo("Persons.spr");

        if (SomeFile.Exists == true)
            Console.WriteLine("File Extension: " + SomeFile.Extension);

        return 0;
    }
}

Astfel rezultatul va fii:

File Extension: .spr
Press any key to continue . . .


6) Marimea Fisierului:

Code:

using System;
using System.IO;

public class Program
{
    static int Main(string[] args)
    {
        var SomeFile = new FileInfo("Persons.spr");

        if (SomeFile.Exists == true)
            Console.WriteLine("File Size: " + 
                SomeFile.Length.ToString());

        return 0;
    }
}

Rezultatul exemplului va fii:

File Size: 57
Press any key to continue . . .

© Alpha Thema & Kimnotyze


_______________________________________
Vizitati pentru mai multe tutoriale )

pus acum 16 ani
   
Pagini: 1  

Mergi la