You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WPF中MainWindow.xaml.cs无法访问自定义Person类的问题

解决WPF中无法识别自定义类的问题

针对你遇到的无法在MainWindow.xaml.cs中实例化Person类的问题,按以下步骤排查解决:

  • 检查命名空间引用
    在MainWindow.xaml.cs文件顶部,添加对应的命名空间引用:

    using WPF___Data_Binding_practice.Data;
    

    文件夹本身不会导致识别问题,只要命名空间和引用对应即可。

  • 修改类的访问修饰符
    你的Person类默认是internal访问级别,虽然同一项目内可以访问,但显式添加public修饰符能避免潜在的识别问题,调整后代码如下:

    namespace WPF___Data_Binding_practice.Data
    {
        public class Person
        {
            public int Age { get; set; }
            public string Name { get; set; }
        }
    }
    
  • 重新生成项目
    完成上述修改后,在Visual Studio中点击菜单栏的「生成」→「重新生成解决方案」,确保类的修改被编译生效。

内容的提问来源于stack exchange,提问作者Hr.Panahi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:42:02