A classe PathMetodosChangeExtension: Troca a extensao de um arquivo. O caminho deste arquivo deve ser informadoCombine: Combina strings de caminhosGetDirectoryName: O nome do diretorio deste caminho.GetExtension: A extensao do arquivo do caminhoGetFileName: O nome do arquivo do caminhoGetFileNameWithoutExtension: O nome do arquivo do caminho sem a extensaoGetFullPath: O caminho completo de um caminho relativoGetPathRoot:A raiz de um caminhoGetRandomFileName: Nome um arquivo ou pasta escolhido randomicamenteGetTempFileName: Gera um arquivo Temporario e retorna o caminhoHasExtension: Verifica se o arquivo tem extensaoIORootPathed:Verefica se o caminho tem raizA classe FileSystemWatcherTem objetivo de escutar os eventos do filesystem. Qualquer alteracao e notificadaMetodosEnableRaisingEvents: Permite o watch disparar ou nao o evento. Usado para ativar ou desativar o monitoramento de arquivosFilter: Indicas quais mudancas do filesystem devem ser notificadasIncludeSubDirectories: Inclui subdiretorios no monitoramentoNotifyChanges:Path:Caminho para se monitorarWaitForChanged:Monitora as mudancas e retorna uma estrutura com todas as mudancasEventosChangedCreatedDeleteRenamedA Classe Stream MetodoscanRead: LegivelcanSeek: ProcuravelcanTimeOut: Limitada por tempocanWrite: Escrevivelclose: fechaFlush: Limpa os buffers relativo aquele stream, ou copia os stream pendentes nos seus destinosreadByte: Le um byte e passa pro proximoSeek: Posiciona o cursos no StreamsetLenght: Aumenta ou diminue o tamanho do Streamwrite: EscrevewriteByte: Escreve um byteread: Le uma quantidade definida de bytes.PropriedadesLength: Tamanho em bytes do SteamPosition: Posicao dentro do StreamreadTimeOut: Tempo para leiturawriteTimeOut: Tempo para escritaHerdam de StreamFileStreamMemoryStreamCryptoStreamNetworkStreamGZipStreamA classe FileMetodosappendAllText: Adiciona um string a um arquivo, se esse arquivo nao existir, cria o arquivoappendText:: Retorna um streamWriter para ser incluido no arquivocopy: Copia o aquivo para um arquivo novo, este arquivo nao pode existircreate: Cria um arquivo e retorna no formato fileStreamcreateText: Cria um streamWriter, para escrever no arquivomove: move um arquivoopen: Abre retornando no formato fileStreamopenRead: Abre o arquivo e retorna o fileStream para leituraopenText: Abre e retorna um streamReaderopenWriter: Abre o arquivo e retorna o fileStream para escritareadAllBytes: Abre e fecha retornando um array de bytesreadAllLines: Abre e fecha retornando um array de stringswriteAllBytes: Abre e fecha para escrever um array de byteswriteAllLines: Abre e fecha para escrever um array de stringswriteAllText: Abre e fecha para escrever o conteudo de uma stringA classe DirectoryMetodoscreateDirectory: Cria toda a arvore especificada por um caminhodelete: Apaga um diretorio especificadoexists: Verifica a existenciagetCreationTime: Retorna a data de criacaogetCurrentDirectory: Retorna o diretorio corrente do objetogetDirectories: retorna a lsita de subdiretoriosgetDirectoriyRoot: Retorna a raiz do diretorio desejadogetFiles: Nomes dos arquivos de um diretorio.getFileSystemEntries: Nomes dos arquivos e subdiretoriosgetLastAccessTime: Horario da ultima vez em que o diretorio foi acessadogetLastWriteTime: Horario da ultima vez que o arquivo foi escritogetLogicalDrive: Lista de drivers da maquinagetParent: O diretorio paimove: Move o diretorio e seus arquivossetCreationTime: atualiza a a hora de criacaosetCurrentDirectory: Muda o diretorio de trabalho para o diretorio desejadosetLastAccessTime: Atualiza a hora do ultimo acessosetLastWriteTime: atualiza o horario de ultima escritaO Enum FileAccessread: Escrevewrite: LereadWriter: Escreve e LeO Enum FileModeappend: Abre o arquivo e posiciona o cursor no fim dele, se o arquivo nao existir, cria-ocreate: Cria, se ja existir sobrescrevecreateNew: Cria, se ja existir, da erroopen: Abre, se nao existir da erroopenOrCreate: Abre, se nao existir criatruncate: Apaga o arquivo todo.A classe FileStream (Herdada de Stream)Metodoshandle: Resultado booleano se esta em uso ou naolock: Impede a alteracao