Convert to C#

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author alumno
*/
public class Metodos {


//metodo grabapasadas
public void grabapasadas(String texto, String nombre_archivo)
{
FileWriter frwr;BufferedWriter bfrwr;
String splited[]=texto.split("n");
try{
frwr=new FileWriter(nombre_archivo);
bfrwr=new BufferedWriter(frwr);
for(int i=0;i<splited.length;i++){
bfrwr.write(splited);
bfrwr.newLine();
}
bfrwr.flush();
bfrwr.close();
}catch(Exception e){}
}

public String pasada(String cad ,int a[]){
cad+="n";
for (int j=0;j<a.length;j++){
cad+=a[j]+" ";

}return cad;
}

public static String Selefile(){
JFileChooser j = new JFileChooser ();
j.setDialogTitle("busca tu archivo para buscar las propiedades");
j.showOpenDialog(j);
String cad;
try{cad= j.getSelectedFile().getAbsolutePath();
return (cad);}
catch (Exception e){
JOptionPane.showMessageDialog(null,"No seleccionaste un archivo");
System.exit(0);
}
return "";
}
public static String lecturadeTexto(String Lectura){
String leer="";

File poema = new File(Lectura);
if(poema.exists()){
try{
FileReader lineas = new FileReader (poema);
BufferedReader poe = new BufferedReader(lineas);
String lectura;
while ((lectura = poe.readLine())!=null){
leer+=lectura+"n";}
poe.close();

}catch(IOException e){
JOptionPane.showMessageDialog(null,"Error de lectura de archivos");
}
}
return leer;
}
public void seleccion(int a[]){
String prueba="n";
int aux;
int j,n=a.length,menor;
for (int i=0;i<n;i++){
menor=i;
for(j=i+1;j<n;j++){
if (a[j]<a[menor]){
menor=j;}

}
aux = a;
a= a[menor];
a[menor]= aux;

prueba = pasada (prueba,a);
prueba+="n";

grabapasadas(prueba,"hghj.txt");}
}

public void burbuja(int a[]){
String prueba="";
int i,j,aux;
for(i=0;i<(a.length-1);i++) {
for(j=(i+1);j<a.length;j++){
if(a>a[j]){
aux=a;
a=a[j];
a[j]=aux;
}
prueba=pasada(prueba,a);
prueba+="n";
}
grabapasadas(prueba,"hghj.txt");
}
}
}Hola me gustaria ver si alguien me puede ayudar a convertir este código de java a C# ya que publique a ver si hay algun convertidor pero no recibí respuestas :)

Respuestas de la pagina Partner de Microsoft

View the full article
 
Back
Top