Wie kann ich eine StackOverflowException
mit minimalen Codezeilen produzieren?Wie erstellt man eine StackOverflowException mit ein paar Zeilen Code?
Antwort
throw new StackOverflowException();
Cheating, ich weiß ... :)
dies ist die einfachste möglichkeit, irgendwelche typen von ausnahmen zu testen –
Jajaja ... ich dachte in etwas "etwas ausgefeilter", aber es funktioniert auch .. – aGuy
@kinjal Für diese spezielle Ausnahme ist es schwer zu testen sein - Sie können keine StackOverflowException abfangen. –
in Pseudo-Code
func(): call func()
public int Method(int i)
{
return i + Method(i + 1);
}
Ich denke, das sollte funktionieren. Im Allgemeinen jede Rekursion, die nicht beendet wird.
public static void Main()
{
Main();
}
ich immer diesen Code verwenden (weil es schwieriger ist, zu erkennen) :-(
private int _num;
public int Num {
get { return Num; }
set { _num = value; }
}
Nicht der kürzeste, aber lustig :)
public static bool IsNotEmpty(string value)
{
return !IsEmpty(value);
}
public static bool IsEmpty(string value)
{
return !IsNotEmpty(value);
}
public static void Main()
{
bool empty = IsEmpty("Hello World");
}
Es hat mich idd lach gemacht :) –
Führen Sie diesen Code (Rekursion):
f() {
f();
}
- 1. Wie erstellt man ein paar Radioboxen in ASP.NET MVC?
- 2. gcc deaktivieren Sie alle Warnungen für ein paar Zeilen Code
- 3. ein paar Zeilen in VIM einrücken
- 4. Wie ein paar Zeilen kommentieren, mit Kommentaren innerhalb
- 5. StackOverflowException mit DataGridView
- 6. StackOverflowException mit großen Listen
- 7. Wie erstellt man gestapelte Zeilen mit einer Zeile mit dc.js?
- 8. Wie man ein paar imeOptions programmgesteuert setzt
- 9. Wie erstellt man mehrere Absätze/Zeilen?
- 10. Wie erstellt man ein XmlRepository mit XmlSerializer?
- 11. Wie erstellt man eine ScrollView mit Swift?
- 12. Wie erstellt man eine Projektvorlage
- 13. wie für ein paar Zeilen in JSP EL Ausdruck
- 14. Wie erstellt man ein Schema mit JOOQ?
- 15. Wie erstellt man ein Inhaltsverzeichnis mit pdfmake?
- 16. wie man ein Paar rdd mit einem Int-Schlüssel
- 17. Wie erstellt man ein Hapi.JS Plugin/Modul?
- 18. Wie erstellt man ein Farbverlaufsobjekt mit Raphael
- 19. Wie erstellt man ein Verzeichnis mit StreamWriter?
- 20. Wie erstellt man ein Wissensdiagramm?
- 21. Wie erstellt man eine Datenquelle mit camel?
- 22. Wie füge ich einer bestehenden Datei in meinem NuGet-Paket ein paar Zeilen Code hinzu?
- 23. Wie erstellt man eine Konstruktorfunktion?
- 24. Wie erstellt man eine Zertifikatskette mit keytool?
- 25. Wie erstellt man eine Masterseite mit HTML?
- 26. Wie erstellt man eine Metaklasse?
- 27. Wie erstellt man wiederverwendbaren Code in iOS?
- 28. Wie erstellt man eine Binärdatei
- 29. Wie erstellt man eine Datenbank mithilfe von Code ersten Migrationen?
- 30. Wie man eine Fremdschlüsselreferenz mit sqlalchemy erstellt
Duplizieren: http://stackoverflow.com/questions/62188/stack- overflow-code-golf –