本文整理汇总了C#中LinkedList.Add方法的典型用法代码示例。如果您正苦于以下问题:C# LinkedList.Add方法的具体用法?C# LinkedList.Add怎么用?C# LinkedList.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LinkedList
的用法示例。
在下文中一共展示了LinkedList.Add方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
public static void Main()
{
LinkedList<int> testList = new LinkedList<int>();
for (int i = 0; i < 10; i++)
{
testList.Add(i);
}
foreach (var number in testList)
{
Console.Write(number + ", ");
}
Console.WriteLine("Count={0}", testList.Count);
testList.Remove(9);
foreach (var number in testList)
{
Console.Write(number + ", ");
}
Console.WriteLine("Count={0}", testList.Count);
testList.Add(1);
foreach (var number in testList)
{
Console.Write(number + ", ");
}
Console.WriteLine("Count={0}", testList.Count);
Console.WriteLine("First index of 1={0}", testList.FirstIndexOf(1));
Console.WriteLine("Last index of 1={0}", testList.LastIndexOf(1));
}
示例2: Init
public void Init()
{
_list = new LinkedList<int>();
_list.Add(3);
_list.Add(4);
_list.Add(5);
}
示例3: ItShouldBeAbleToAddAndGetIndex
public void ItShouldBeAbleToAddAndGetIndex()
{
LinkedList<object> list = new LinkedList<object>();
list.Add('a');
list.Add('b');
object expected = 'a';
object actual = list[0];
Assert.AreEqual(expected, actual);
}
示例4: Main
static void Main()
{
LinkedList<int> ll = new LinkedList<int>();
ll.Add(55);
ll.Add(23);
ll.Add(43);
ll.Add(33);
ll.Add(-12);
}
示例5: GenericTest3
public static bool GenericTest3()
{
var list = new LinkedList<int>();
list.Add(10);
list.Add(20);
return list.First.value == 10;
}
示例6: InvalidIndexRemoveTest
public void InvalidIndexRemoveTest()
{
LinkedList<int> list = new LinkedList<int>();
list.Add(4);
list.Add(14);
list.Add(666);
bool isRemoved = list.RemoveAt(5);
}
示例7: InvalidSetTest
public void InvalidSetTest()
{
LinkedList<string> list = new LinkedList<string>();
list.Add("Pesho");
list.Add("Gosho");
list.Add("Lili");
list[4] = "Robin";
}
示例8: InvalidGetTest
public void InvalidGetTest()
{
LinkedList<string> list = new LinkedList<string>();
list.Add("Pesho");
list.Add("Gosho");
list.Add("Lili");
string invalidName = list[4];
}
示例9: GetMiddleElementTest
public void GetMiddleElementTest()
{
LinkedList<string> list = new LinkedList<string>();
list.Add("Pesho");
list.Add("Gosho");
list.Add("Robin");
Assert.AreEqual("Gosho", list[list.Count / 2]);
}
示例10: GenericTest4
public static bool GenericTest4()
{
var list = new LinkedList<int>();
list.Add(10);
list.Add(20);
list.Add(30);
return list.First.value == 10 && list.Last.value == 30 && list.Find(20).value == 20;
}
示例11: GetLastFromMultipleElementsTest
public void GetLastFromMultipleElementsTest()
{
LinkedList<string> list = new LinkedList<string>();
list.Add("Pesho");
list.Add("Gosho");
list.Add("Lili");
list.Add("Robin");
Assert.AreEqual("Robin", list[list.Count - 1]);
}
示例12: Main
public static void Main()
{
LinkedList<int> list = new LinkedList<int>();
list.Add(new ListItem<int>(6));
list.Add(new ListItem<int>(5));
list.Add(new ListItem<int>(7));
list.Add(new ListItem<int>(4));
list.PrintAll();
}
示例13: IndexOfFirstElementOfMultipleTest
public void IndexOfFirstElementOfMultipleTest()
{
LinkedList<int> list = new LinkedList<int>();
list.Add(0);
list.Add(15);
list.Add(1);
int index = list.IndexOf(0);
Assert.AreEqual(0, index);
}
示例14: Main
static void Main(string[] args)
{
LinkedList List = new LinkedList();
List.Add(new Node("Payam"));
List.Add(new Node("Pouria"));
List.Add(new Node(30));
List.Display();
Console.ReadLine();
}
示例15: AddTwoElementsTest
public void AddTwoElementsTest()
{
LinkedList<string> list = new LinkedList<string>();
list.Add("Pesho");
list.Add("Gosho");
Assert.AreEqual(2, list.Count);
Assert.AreEqual("Pesho", list.First);
Assert.AreEqual("Gosho", list.Last);
}