當前位置: 首頁>>代碼示例>>C#>>正文


C# List.IsNullOrEmpty方法代碼示例

本文整理匯總了C#中NUnit.Framework.List.IsNullOrEmpty方法的典型用法代碼示例。如果您正苦於以下問題:C# List.IsNullOrEmpty方法的具體用法?C# List.IsNullOrEmpty怎麽用?C# List.IsNullOrEmpty使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在NUnit.Framework.List的用法示例。


在下文中一共展示了List.IsNullOrEmpty方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: IsNullOrEmptyTestCase

        public void IsNullOrEmptyTestCase()
        {
            List<String> list = null;
            Assert.IsTrue( list.IsNullOrEmpty() );

            list = new List<String>();
            Assert.IsTrue( list.IsNullOrEmpty() );

            list.Add( RandomValueEx.GetRandomString() );
            Assert.IsFalse( list.IsNullOrEmpty() );
        }
開發者ID:MannusEtten,項目名稱:Extend,代碼行數:11,代碼來源:IEnumerable[T].IsNullOrEmpty.Test.cs

示例2: TestIsNullOrEmptyNotEmpty

 public void TestIsNullOrEmptyNotEmpty()
 {
     IEnumerable nullEnumerable = new[] { new object() };
     IEnumerable<object> nullEnumerableT = new List<object> { new object(), new object() };
     Assert.IsFalse(nullEnumerable.IsNullOrEmpty());
     Assert.IsFalse(nullEnumerableT.IsNullOrEmpty());
 }
開發者ID:jixiang111,項目名稱:slash-framework,代碼行數:7,代碼來源:EnumerableExtensionMethodsTest.cs

示例3: TestIsNullOrEmptyEmpty

 public void TestIsNullOrEmptyEmpty()
 {
     IEnumerable nullEnumerable = new object[] { };
     IEnumerable<object> nullEnumerableT = new List<object>();
     Assert.IsTrue(nullEnumerable.IsNullOrEmpty());
     Assert.IsTrue(nullEnumerableT.IsNullOrEmpty());
 }
開發者ID:jixiang111,項目名稱:slash-framework,代碼行數:7,代碼來源:EnumerableExtensionMethodsTest.cs

示例4: IsNullOrEmptyTest

        public void IsNullOrEmptyTest()
        {
            var data = new List<String>() { "A", "B", "C", "D", "E" };
              var emptyData = new List<String>();

              Assert.IsFalse(data.IsNullOrEmpty());
              Assert.IsTrue(emptyData.IsNullOrEmpty());
              Assert.IsTrue(((IEnumerable<String>) null).IsNullOrEmpty());
        }
開發者ID:ctimmons,項目名稱:cs_utilities,代碼行數:9,代碼來源:IEnumerable.cs

示例5: IsNullOrEmpty

        public void IsNullOrEmpty()
        {
            IEnumerable<int> nullList = null;
            IEnumerable<int> emptyList = new List<int>();
            IEnumerable<int> nonEmptyList = MakeList(1, 2);

            Assert.That(nullList.IsNullOrEmpty(), Is.True);
            Assert.That(emptyList.IsNullOrEmpty(), Is.True);
            Assert.That(nonEmptyList.IsNullOrEmpty(), Is.False);
        }
開發者ID:shawnewallace,項目名稱:GiveCamp2011,代碼行數:10,代碼來源:EnumerableExtensionTests.cs

示例6: Should_Return_False_If_Collection_Has_Multiple_Elements

        public void Should_Return_False_If_Collection_Has_Multiple_Elements()
        {
            // arrange - create strong typed collection, with multiple items
            var collection = new List<string>() { "a", "b", "c" };

            // act
            var target = collection.IsNullOrEmpty();

            // assert
            target.Should().BeFalse();
        }
開發者ID:hanssens,項目名稱:extensions,代碼行數:11,代碼來源:IsNullOrEmptyTests.cs

示例7: Should_Return_True_If_Collection_IsEmpty

        public void Should_Return_True_If_Collection_IsEmpty()
        {
            // arrange - create empty collection
            var collection = new List<string>();

            // act
            var target = collection.IsNullOrEmpty();

            // assert
            target.Should().BeTrue();
        }
開發者ID:hanssens,項目名稱:extensions,代碼行數:11,代碼來源:IsNullOrEmptyTests.cs

示例8: TestNullOrEmpty

        public void TestNullOrEmpty()
        {
            // Arrange.
            var sequence = new List<int> { 1, 2, 3 };
            var emptySequence = new List<int>();
            List<int> nullSequence = null;

            // Assert.
            Assert.IsFalse(sequence.IsNullOrEmpty());

            Assert.IsTrue(emptySequence.IsNullOrEmpty());
            Assert.IsTrue(nullSequence.IsNullOrEmpty());
        }
開發者ID:ComanGames,項目名稱:unity-query,代碼行數:13,代碼來源:CollectionsTests.cs

示例9: IsNullOrEmpty_TreatsValueAsACollectionIfIsEnumerable

        public void IsNullOrEmpty_TreatsValueAsACollectionIfIsEnumerable()
        {
            object nullList = null;
            object emptyList = new List<int>();
            object nonEmptyList = MakeList(1, 2, 3);

            Assert.That(nullList.IsNullOrEmpty(), Is.True);
            Assert.That(emptyList.IsNullOrEmpty(), Is.True);
            Assert.That(nonEmptyList.IsNullOrEmpty(), Is.False);
        }
開發者ID:shawnewallace,項目名稱:GiveCamp2011,代碼行數:10,代碼來源:ObjectExtensionTests.cs

示例10: IsNullOrEmptyCollectionTest

        public void IsNullOrEmptyCollectionTest()
        {
            ICollection<int> col = null;
            Assert.IsTrue(col.IsNullOrEmpty());

            col = new List<int>();
            Assert.IsTrue(col.IsNullOrEmpty());

            col = new List<int>() { 42 };
            Assert.IsFalse(col.IsNullOrEmpty());
        }
開發者ID:jithuin,項目名稱:infogeezer,代碼行數:11,代碼來源:UtilitiesTest.cs

示例11: TestIsNullOrEmpty1

 public void TestIsNullOrEmpty1()
 {
     List<int> l1 = new List<int>
     {
         1,
         2,
         3,
         4
     };
     Assert.IsFalse(l1.IsNullOrEmpty());
 }
開發者ID:jandppw,項目名稱:ppwcode-recovered-from-google-code,代碼行數:11,代碼來源:CollectionExtensionsTest.cs

示例12: IsNullOrEmpty

 public void IsNullOrEmpty()
 {
     List<Int32> test1 = new List<int>(3) { 0, 5, 0 };
     Assert.AreEqual(false, test1.IsNullOrEmpty());
     test1.RemoveAt(2);
     Assert.AreEqual(false, test1.IsNullOrEmpty());
     test1.Clear();
     Assert.AreEqual(true, test1.IsNullOrEmpty());
     test1 = null;
     Assert.AreEqual(true, test1.IsNullOrEmpty());
 }
開發者ID:Klotos,項目名稱:KlotosLib,代碼行數:11,代碼來源:CollectionsToolsTests.cs

示例13: TestIsNullOrEmpty2

 public void TestIsNullOrEmpty2()
 {
     List<int> l1 = new List<int>();
     Assert.IsTrue(l1.IsNullOrEmpty());
 }
開發者ID:jandppw,項目名稱:ppwcode-recovered-from-google-code,代碼行數:5,代碼來源:CollectionExtensionsTest.cs

示例14: IsNullOrEmpty_ShouldReturnTrueForEmptyCollection

        public void IsNullOrEmpty_ShouldReturnTrueForEmptyCollection()
        {
            IEnumerable<string> collection = new List<string>();

            Assert.That(collection.IsNullOrEmpty(), Is.True);
        }
開發者ID:EdsonF,項目名稱:nextra,代碼行數:6,代碼來源:IEnumerable_ExtensionsBehavior.cs

示例15: IsNullOrEmpty_List_Test_Empty

        public void IsNullOrEmpty_List_Test_Empty()
        {
            List<int> intList = new List<int>();
            bool expected = true;
            bool actual = intList.IsNullOrEmpty();

            Assert.AreEqual(expected, actual);
        }
開發者ID:Naphier,項目名稱:NGTools,代碼行數:8,代碼來源:CollectionsExtensions_Tests.cs


注:本文中的NUnit.Framework.List.IsNullOrEmpty方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。