首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以在C#控制台应用程序中获取版权符号?

是否可以在C#控制台应用程序中获取版权符号?
EN

Stack Overflow用户
提问于 2009-03-13 22:04:16
回答 5查看 41K关注 0票数 21

是否可以在C#控制台应用程序中以任何方式添加版权符号或其他“特殊”符号?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-03-13 22:08:25

代码语言:javascript
复制
namespace test {
  class test {
    public static void Main() {
      System.Console.WriteLine("©");
    }
  }
}

对我来说无懈可击。而不管控制台窗口是设置为光栅字体还是Unicode。

如果要输出Unicode,则应将控制台输出编码设置为UTF-8或Unicode。

代码语言:javascript
复制
System.Console.OutputEncoding = System.Text.Encoding.UTF8;

代码语言:javascript
复制
System.Console.OutputEncoding = System.Text.Encoding.Unicode;

如果你想避免源代码编码问题,你应该直接指定字符代码点:

代码语言:javascript
复制
System.Console.WriteLine("\u00a9");
票数 49
EN

Stack Overflow用户

发布于 2009-03-13 22:08:25

如果您愿意,可以从此处复制它:

©

(可以按住ALT,然后键入0169,然后松开ALT键)

票数 27
EN

Stack Overflow用户

发布于 2009-03-13 22:10:54

按住ALt键并键入0169以获取版权符号如何?

代码语言:javascript
复制
    static void Main(string[] args)
    {
        Console.Write("©");
    }
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/644785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档