C# 名称“;StatConverter&x201D;命名空间中不存在

C# 名称“;StatConverter&x201D;命名空间中不存在,c#,.net,wpf,C#,.net,Wpf,名称空间测试 { 公共类StatConverter:IValueConverter { #区域转换器成员 公共对象转换(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性) { if(值为int) { 返回(int)值==1; } 返回false; } 公共对象转换回(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性) { 抛出新的NotImplementedExce


名称空间测试
{
公共类StatConverter:IValueConverter
{
#区域转换器成员
公共对象转换(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性)
{
if(值为int)
{
返回(int)值==1;
}
返回false;
}
公共对象转换回(对象值、类型targetType、对象参数、System.Globalization.CultureInfo区域性)
{
抛出新的NotImplementedException();
}
#端区
}
}

获取错误
命名空间中不存在名称“StatConverter”
。搜索了类似的问题,尝试了不同的解决方案(如将调试更改为发行版)。但无法修复。请帮助我解决此问题。提前感谢。

您可以发布解决方案资源管理器的图像吗?我想XAML编辑器报告了此错误?好吧,如果是这样的话,还是试着编译并运行你的项目吧。不要相信XAML编辑器向您报告的内容,在某些情况下,它只是错误的(在构建之后,它可能再次正确)。。。与声明不匹配。不确定这是否与此有关,但无论如何都应该修复一些问题。StatConverter是否与测试位于同一程序集中。日期更改?StatConverter是否位于同一程序集中?是否可以发布解决方案资源管理器的图像?我猜错误是由XAML编辑器报告的?好吧,如果是这样的话,还是试着编译并运行你的项目吧。不要相信XAML编辑器向您报告的内容,在某些情况下,它只是错误的(在构建之后,它可能再次正确)。。。与声明不匹配。不确定这是否与此有关,但无论如何都应该修复一些问题。StatConverter是否与测试位于同一程序集中。日期\u更改?StatConverter位于同一程序集中
 <Window
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid" xmlns:LiteTreeView="clr-namespace:LiteTreeView;assembly=LiteTreeView" x:Class="test.date_changes"
            Title="date_changes" Height="600" Width="1200"
            xmlns:local="clr-namespace:test">

        <Window.Resources>

            <local:StatConverter x:Key="Converter"></local:StatConverter>
        </Window.Resources>
    </window>


    namespace test
    {
        public class StatConverter : IValueConverter
        {
            #region IValueConverter Members

            public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
                if (value is int)
                {
                    return (int)value == 1;
                }

                return false;
            }

            public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
                throw new NotImplementedException();
            }

            #endregion
        }
    }