Ist es möglich, in einer C# -Konsolenanwendung ein Copyright-Symbol oder ein anderes Sonderzeichen hinzuzufügen?Ist es möglich, in der C# -Konsolenanwendung ein Copyright-Symbol zu erhalten?
Antwort
namespace test {
class test {
public static void Main() {
System.Console.WriteLine("©");
}
}
}
funktioniert für mich einwandfrei. Unabhängig davon, ob das Konsolenfenster auf Rasterschriftarten oder Unicode eingestellt ist.
Wenn Sie Unicode ausgeben möchten, sollten Sie die Konsolenausgabecodierung auf UTF-8 oder Unicode festlegen.
System.Console.OutputEncoding = System.Text.Encoding.UTF8;
oder
System.Console.OutputEncoding = System.Text.Encoding.Unicode;
Und wenn Sie aus dem Quellcode-Codierung Fragen klar bleiben wollen, sollten Sie den Zeichencode Punkt direkt angeben:
System.Console.WriteLine("\u00a9");
Sie können es kopieren von hier, wenn Sie mögen:
©
(Sie können ALT gedrückt halten, geben Sie dann 0169, dann lassen Sie die ALT-Taste)
+1 von mir. Ich liebe den ALT-Trick. – JaredPar
+1 für die Kopie –
Console.WriteLine("©");
Arbeiten für mich ...
Oder ist es nicht ausgegeben sind Sie nach?
Wie wäre es damit, ALt zu drücken und 0169 einzugeben, um das Copyright-Zeichen zu erhalten.
static void Main(string[] args)
{
Console.Write("©");
}
Das beste Copyright-Symbol, die Sie bekommen können:
Console.WriteLine("(c)");
- 1. Ist es möglich, HttpBrowserCapabilities aus einer C# -Konsolenanwendung zu verwenden?
- 2. Ist es möglich, eine Konsolenanwendung mit nw.js zu erstellen?
- 3. Ist es möglich, ein selbstzerstörerisches Programm in C zu schreiben?
- 4. Ist es möglich, ein generisches Lambda in C# zu definieren?
- 5. Ist es möglich, ein einzelnes Ergebnis als Ganzes zu erhalten?
- 6. Ist es möglich, ein Betriebssystem komplett in C zu schreiben?
- 7. Ist es möglich, ein Win32-Anwendungsprojekt in eine Konsolenanwendung zu konvertieren?
- 8. nicht möglich, Hallo Weltprogramm in C# Konsolenanwendung
- 9. Ist es möglich, den Index der Klasseneigenschaft zu erhalten?
- 10. Ist es möglich, C++ - Code zu symbolisieren?
- 11. Ist es möglich, ein C# -Projekt ohne MSBuild zu kompilieren?
- 12. Ist es möglich, C/C++ in Android Studio zu debuggen?
- 13. Ist es möglich, eine ungepufferte Webbrowser-Ausgabe zu erhalten?
- 14. Ist es möglich, "kontextuelle" Gesten in Monogame/XNA zu erhalten?
- 15. Möglich, in app.config für Konsolenanwendung zu imitieren?
- 16. Ist es möglich, ein Pseudozufall zu teilen
- 17. Ist es möglich, ein Icon zu verschieben?
- 18. Ist es möglich, ein Einlaufen zu erkennen?
- 19. Ist es möglich, in Spark + KafkaRDD spezifischen Nachrichtenoffset zu erhalten
- 20. Ist es möglich, den Spaltenkopftext in extjs 4 zu erhalten?
- 21. Ist es möglich, in Python monatliche historische Aktienkurse zu erhalten?
- 22. Ist es möglich, in Piwik eine Inpage-Analyse zu erhalten?
- 23. Ist es möglich, die verweisende Methode in VB.NET zu erhalten?
- 24. Ist es möglich, Ruby-Syntax-Hervorhebung in PHPStorm zu erhalten?
- 25. T4-Textvorlage - Ist es möglich, Kompilierungssymbole vom Host zu erhalten?
- 26. Ist es möglich, eine Klassenzusammenfassung zur Laufzeit zu erhalten?
- 27. Gibt es .net Magie, um Parameterwerte in der Konsolenanwendung namentlich zu erhalten?
- 28. Testen der Datenbankkonnektivität in der C# -Konsolenanwendung
- 29. Ist es möglich, ein Objekt in C# aufzurufen?
- 30. Publishing C# Konsolenanwendung
Dank. Es erschien mir alles merkwürdig, dass dies ein akzeptabler Weg wäre, "spezielle" Symbole zu verwenden. Guess C# kann damit umgehen. :) –
Sie können sogar einige Sonderzeichen wie ä, ö, ü oder so in Variablenbezeichnern verwenden. Oder griechisch :). Wenn Sie eine spezielle Codepage für die Quelle verwenden, müssen Sie möglicherweise/codepage: n für csc angeben. Die UTF-8-Kodierung mit ZWNJ am Anfang funktioniert jedoch in jedem Fall reibungslos. – Joey
Einstellung OutputEncoding war der Schlüssel für mich –