![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: C# ::: Desafios e Lista de Exercícios Resolvidos ::: Arquivos e Diretórios |
Como substituir palavras em um arquivo texto e salvar o resultado em outro arquivo usando C# - Desafio de Programação Resolvido em C#Quantidade de visualizações: 1016 vezes |
|
Pergunta/Tarefa: Escreva um programa C# que permite substituir palavras em um arquivo texto. Seu código deverá abrir o arquivo texto, substituir as palavras desejadas e salvar o resultado em um outro arquivo texto. Você deverá usar o seguinte método:
public static void SubstituirTextoArquivo(string nomeArqEntrada,
string nomeArqSaida, string textoAntigo, string novoTexto){
// sua implementação aqui
}
Veja a resolução comentada deste exercício usando C#:
using System;
using System.IO;
namespace Estudos {
class Principal {
static void Main(string[] args) {
// vamos substituir palavras no arquivo e salvar com outro nome
SubstituirTextoArquivo(@"C:\estudos_csharp\texto.txt", @"C:\estudos_csharp\texto2.txt",
"Java", "Delphi");
Console.WriteLine("\nPressione uma tecla para sair...");
Console.ReadKey();
}
// método usado para fazer as substituições. Esta função recebe o arquivo de entrada, o
// arquivo de saída, o texto a ser substituido e o novo texto
public static void SubstituirTextoArquivo(string nomeArquivoEntrada, string nomeArquivoSaida,
string textoAntigo, string novoTexto) {
// vamos criar as instâncias das classes StreamReader e StreamWriter
StreamReader arquivoEntrada = File.OpenText(nomeArquivoEntrada);
StreamWriter arquivoSaida = File.CreateText(nomeArquivoSaida);
string linha = " ";
do {
linha = arquivoEntrada.ReadLine();
if (linha != null) {
linha = linha.Replace(textoAntigo, novoTexto);
arquivoSaida.WriteLine(linha);
}
}
while (linha != null);
// vamos fechar os arquivos
arquivoEntrada.Close();
arquivoSaida.Close();
}
}
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
Java - Como verificar se um arquivo ou diretório existe em Java usando o método exists() da classe File VB.NET - Como usar o laço While em VB.NET |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



