在 visual studio 2019 中从 word 文件复制代码时 C# 出现意外字符错误

Unexpected character error in C# while copy code from word file in visual studio 2019

在 visual studio 2019

中从 word 文件复制代码时 C# 出现意外字符错误

我只是从word文件中复制了一段代码 我在其他 visual studio 版本中使用相同的代码并且工作正常

这个问题我没有发现任何错误

我遵循了一些与清理项目相关的建议 - 清空应用程序数据但没有用

代码就这么简单

public class Teacher 
‎{ 
‎    public int TeacherId { get; set; } 
‎    public string Code { get; set; } 
‎    public string Name { get; set; } 
‎} ‎
public class Student 
‎{ 
‎    public int StudentId { get; set; } 
‎    public string Code { get; set; } 
‎    public string Name { get; set; } 
‎    public string EnrollmentNo { get; set; } 
‎}‎

重写代码手册需要时间,我也想知道原因,因为我在网上搜索时没有找到任何相关的原因

在记事本中,当编码为 ansi 时,它显示如下

应用设置json

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*"
}

@克里斯.

根据错误描述和copy/paste后在线编译得到的实际错误码。您的代码包含不可见但编译器正在尝试解释的字符。您可以尝试删除代码中的所有空格并再次回车(它对我有效),如下图代码:

删除代码中的所有空格: 再次按 Enter: