当前位置: 首页>>代码示例>>C#>>正文


C# ObservableCollection.Should方法代码示例

本文整理汇总了C#中ObservableCollection.Should方法的典型用法代码示例。如果您正苦于以下问题:C# ObservableCollection.Should方法的具体用法?C# ObservableCollection.Should怎么用?C# ObservableCollection.Should使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ObservableCollection的用法示例。


在下文中一共展示了ObservableCollection.Should方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: InitialCapacityShouldBeSupported

        public void InitialCapacityShouldBeSupported()
        {
            var instance = new ObservableCollection<string>(5);
            instance.Should().BeEmpty();

            TestEvents(instance);
        }
开发者ID:dotnetdesign,项目名称:Common,代码行数:7,代码来源:ObservableCollectionTests.cs

示例2: DefaultConstructorShouldCreateEmptyCollection

        public void DefaultConstructorShouldCreateEmptyCollection()
        {
            var instance = new ObservableCollection<string>();
            instance.Should().BeEmpty();

            TestEvents(instance);
        }
开发者ID:dotnetdesign,项目名称:Common,代码行数:7,代码来源:ObservableCollectionTests.cs

示例3: On_Synchronize_Destination_Has_Corresponding_Items_From_Source

        public void On_Synchronize_Destination_Has_Corresponding_Items_From_Source()
        {
            var source = new ObservableCollection<string>{"1","2","3","4","5"};
            var destination = new ObservableCollection<int>();

            source.SynchronizeWith(destination);
            destination.Should().ContainInOrder(source.Select(int.Parse));
        }
开发者ID:DamianReeves,项目名称:Smore,代码行数:8,代码来源:CollectionSynchronizerTests.cs

示例4: InitialCollectionValuesShouldBeSupported

        public void InitialCollectionValuesShouldBeSupported()
        {
            var instance = new ObservableCollection<string>(new string[] { "a", "b" });
            instance.Should().NotBeEmpty();
            instance.Count.Should().Be(2);

            TestEvents(instance);
        }
开发者ID:dotnetdesign,项目名称:Common,代码行数:8,代码来源:ObservableCollectionTests.cs

示例5: Source_Gets_Destination_Additions

        public void Source_Gets_Destination_Additions()
        {
            var source = new ObservableCollection<string>();
            var destination = new ObservableCollection<int>();

            source.SynchronizeWith(destination);
            destination.Add(100);
            destination.Add(200);
            source.Should().Contain(destination.Select(x=>x.ToString(CultureInfo.InvariantCulture)));
        }
开发者ID:DamianReeves,项目名称:Smore,代码行数:10,代码来源:CollectionSynchronizerTests.cs

示例6: Destination_Gets_Source_Additions

        public void Destination_Gets_Source_Additions()
        {
            var source = new ObservableCollection<string> { "1", "2", "3", "4", "5" };
            var destination = new ObservableCollection<int>();

            source.SynchronizeWith(destination);
            source.Add("6");
            source.Add("7");
            destination.Should().ContainInOrder(source.Select(int.Parse));
        }
开发者ID:DamianReeves,项目名称:Smore,代码行数:10,代码来源:CollectionSynchronizerTests.cs


注:本文中的ObservableCollection.Should方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。