C#,使用Mono在Linux系统中编译

时间:2018-05-31 09:02:18

标签: c# linux mono

我有一个C#项目,我想把它编译成Linux机器。我已经安装了Mono。在我尝试编译它时,我有一个错误:

找不到类型或命名空间名称'ListCollectionView'(您是否缺少using指令或程序集引用?)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;
using System.Windows.Data;


namespace SNAPoolLib
{
    public class ObservableList<T>: ObservableCollection<T>
    {

        ListCollectionView _p_view;
        public ListCollectionView _View
        {
            get
            {
                if (_p_view == null)
                {
                    _p_view = CollectionViewSource.GetDefaultView(this) as ListCollectionView;
                }

                return _p_view;
            }
        }

        public ObservableList() : base() { }
        public ObservableList(IEnumerable<T> items) : base(items) { }
    }
}

对此的任何答案都会有所帮助!

0 个答案:

没有答案