如何使用C#显示(或写入)希腊字符?我需要使用C#在Excel中键入希腊字符epsilon。要写的字符串也有英文字符。例如:
发布于 2014-02-19 10:52:20
您可以按字面顺序在代码中键入字符。你可以从任何字母中混合和匹配字符.所以一个字符串中的英语和希腊语字符不是问题。如果您不知道如何输入它们(例如,如果您没有希腊键盘),那么您可以复制和粘贴它们。
Console.Write("α"); // Greek lower-case alpha
下面是一个小写和大写希腊字符的列表,供您从以下位置复制:
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
如果不使用Visual,则需要确保文本编辑器将代码保存为Unicode (UTF-8)。
或者,您可以使用Unicode转义码编写希腊字符。
Console.Write("\u03B1"); // Greek lower-case alpha
它是\u
,后面是您想要的字符的四位十六进制数。您可以在这张桌子中找到十六进制值。只需忽略&#x
部分。
https://stackoverflow.com/questions/21889148
复制