Por lo que le entiendo a c# no estan tan complicados pero no se MUCHA sintaxix de C#
Son estos ublic class SimpleLinkedLists {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
SimpleList myList = new SimpleList();
myList.print();
System.out.println();
myList.insertOrdered("Daniela");
myList.insertOrdered("Andrew");
myList.insertOrdered("Nicolas");
myList.insertOrdered("Emiliano");
myList.insertOrdered("Ricardo");
myList.insertOrdered("Ale");
myList.insertOrdered("Karlita");
myList.insertOrdered("Regina");
myList.insertOrdered("Andrea");
myList.insertOrdered("Oliver");
myList.insertOrdered("Bety");
myList.insertOrdered("Alex");
myList.print();
System.out.println();
myList.delete("Ale");
myList.delete("Ricardo");
myList.delete("Karlita");
myList.delete("Omar");
myList.print();
System.out.println();
}
}
Y este
package simplelinkedlists;
/**
*
* @author FusionUser
*/
public class Node implements Comparable<Node>{
String value ;
Node next;
public Node(String newValue)
{
value=newValue;
next=null;
}
@Override
public int compareTo(Node other) {
return value.compareTo(other.value);
}
}
Espero puedan ayudarme.