本文整理汇总了C#中GenericList.Access方法的典型用法代码示例。如果您正苦于以下问题:C# GenericList.Access方法的具体用法?C# GenericList.Access怎么用?C# GenericList.Access使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GenericList
的用法示例。
在下文中一共展示了GenericList.Access方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
static void Main(string[] args)
{
GenericList<string> genericList = new GenericList<string>();
genericList.Add("a");
genericList.Add("b");
genericList.Add("c");
Console.WriteLine(genericList);
Console.WriteLine("Max = {0}, Min = {1}",genericList.Max(),genericList.Min());
Console.WriteLine("Remove b");
genericList.Remove("b");
Console.WriteLine(genericList);
Console.WriteLine("genericList[0] = "+genericList.Access(0));
Console.WriteLine("index of c = "+genericList.FindIndex("c"));
genericList.Clear();
genericList.Add("rom");
genericList.Add("mon");
genericList.Add("dom");
Console.WriteLine(genericList);
Console.WriteLine("Insert zom (index = 1)");
genericList.Insert("zom",1);
Console.WriteLine(genericList);
Console.WriteLine(genericList.Contains("mon"));
Console.WriteLine(genericList.Contains("aaa"));
Type type = typeof(GenericList<>);
object[] allAttributes = type.GetCustomAttributes(typeof(VersionAttribute), false);
foreach (VersionAttribute attr in allAttributes)
{
Console.WriteLine("This class's version is {0}.", attr.Version);
}
}
示例2: Main
static void Main()
{
GenericList<Decimal> testGenList = new GenericList<decimal>();
testGenList.Add(125.53M);
testGenList.Add(123);
testGenList.Add(100);
testGenList.Add(1000);
testGenList.Add(10000);
Console.WriteLine(testGenList.ToString());
Console.WriteLine(testGenList.Find(100));
Console.WriteLine(testGenList.Access(1));
Console.WriteLine(testGenList.Capacity);
testGenList.Insert(0, 0);
testGenList.Insert(5, 3);
testGenList.Remove(testGenList.Count - 1);
Console.WriteLine(testGenList.ToString());
testGenList.Insert(16.16M, testGenList.Count - 1);
testGenList.Insert(17.17M, testGenList.Count - 1);
testGenList.Insert(18.18M, testGenList.Count - 1);
testGenList.Insert(19.19M, testGenList.Count - 1);
Console.WriteLine(testGenList.ToString());
Console.WriteLine(testGenList.Max());
testGenList.Remove(testGenList.Find(testGenList.Max()));
Console.WriteLine(testGenList.ToString());
Console.WriteLine(testGenList.Max());
Console.WriteLine(testGenList.Min());
testGenList.Remove(0);
Console.WriteLine(testGenList.Min());
testGenList.Clear();
Console.WriteLine(testGenList.ToString());
}
示例3: Main
static void Main(string[] args)
{
Point3D point1 = new Point3D(2,3,4);
Point3D point2 = new Point3D(1,1,1);
Console.WriteLine(CalculateDistance.calct(point1, point2));
Path collection = new Path();
collection.AddPoint(point1, point2);
PathStorage.Save(collection.PathList, "Colection1");
PathStorage.Save(collection.PathList, "Colection2");
Console.WriteLine("Load \"Colection1\"");
for (int i = 0; i < PathStorage.Load("Colection1").Count; i++)
{
Console.WriteLine("Point {0} cordinates: X={1}, Y={2}, Z={3}", i, PathStorage.Load("Colection1")[i].X, PathStorage.Load("Colection1")[i].Y, PathStorage.Load("Colection1")[i].Z);
}
GenericList<int> LIST = new GenericList<int>();
LIST.Insert(51, 2);
LIST.Insert(51, 1);
LIST.Insert(51, 3);
LIST.Insert(51, 3);
LIST.AddElement(111);
Console.WriteLine(LIST.Access(8));
Console.WriteLine("ss"+LIST.array.Length + "Golemina na masiva");
Console.WriteLine(LIST.Find(111));
Console.WriteLine(LIST.Min() + " Min");
Console.WriteLine(LIST.Max() + " Max");
LIST.ClearArray();
Console.WriteLine(LIST.Access(4));
Matrix<int> matrix = new Matrix<int>(5,5);
matrix.Add(1,1,5);
matrix[1, 1] = 5;
Console.WriteLine(matrix[1, 1]);
}
示例4: Main
static void Main()
{
GenericList<int> dynamicList = new GenericList<int>(2);
dynamicList.Add(1);
dynamicList.Add(2);
dynamicList.Add(3);
dynamicList.Add(4);
dynamicList.Add(5);
dynamicList.Add(6);
dynamicList.Add(7);
dynamicList.Add(8);
Console.WriteLine("Count: " + dynamicList.Count);
Console.WriteLine(dynamicList);
Console.WriteLine();
var element = dynamicList.Access(4);
Console.WriteLine("Element with index 4 is {0}", element);
// Remove element
Console.WriteLine();
dynamicList.Remove(2);
Console.WriteLine(dynamicList);
// Insert element
Console.WriteLine();
dynamicList.Insert(3, 2);
Console.WriteLine(dynamicList);
// Min and Max number in list
Console.WriteLine();
Console.WriteLine("Min : " + dynamicList.Min());
Console.WriteLine("Max : " + dynamicList.Max());
// Clear list
Console.WriteLine();
dynamicList.Clear();
Console.WriteLine(dynamicList);
Console.WriteLine(dynamicList.Count);
Console.WriteLine();
var attributes = typeof(GenericList<>).GetCustomAttributes(typeof(Version), false);
Console.WriteLine("Version: " + attributes[0]);
}
示例5: Main
static void Main()
{
GenericList<int> numbers = new GenericList<int>();
numbers.Add(5);
numbers.Insert(9, 0);
numbers.Add(8);
Console.WriteLine(numbers);
Console.WriteLine(numbers.Max());
Console.WriteLine(numbers.Min());
Console.WriteLine(numbers.Access(0));
numbers.Remove(1);
Console.WriteLine(numbers);
numbers.AutoGrow();
Console.WriteLine(numbers);
Console.WriteLine(numbers.IndexOf(8));
numbers.Clear();
Console.WriteLine(numbers);
}
示例6: Main
static void Main()
{
GenericList<int> genericList = new GenericList<int>();
genericList.Add(4);
genericList.Add(5);
genericList.Add(6);
genericList.Add(7);
genericList.Add(8);
Console.WriteLine(genericList);
genericList.Remove(3);
Console.WriteLine(genericList);
genericList.Remove(0);
Console.WriteLine(genericList);
Console.WriteLine("Containt 5: {0}", genericList.Contains(5));
Console.WriteLine("Containt 7: {0}", genericList.Contains(7));
Console.WriteLine("Index 0 value: {0}", genericList.Access(0));
Console.WriteLine("Index of 8 is {0}", genericList.FindIndex(8));
genericList.Insert(0, 16);
Console.WriteLine(genericList);
Console.WriteLine("Min: {0}", genericList.Min());
Console.WriteLine("Max: {0}", genericList.Max());
Console.WriteLine();
GenericList<string> genericStringList = new GenericList<string>();
genericStringList.Add("az");
genericStringList.Add("ti");
genericStringList.Add("tq");
genericStringList.Add("toi");
genericStringList.Add("to");
Console.WriteLine(genericStringList);
genericStringList.Remove(3);
Console.WriteLine(genericStringList);
genericStringList.Remove(0);
Console.WriteLine(genericStringList);
Console.WriteLine("Containt \"ti\": {0}", genericStringList.Contains("ti"));
Console.WriteLine("Containt Pesho: {0}", genericStringList.Contains("Pesho"));
Console.WriteLine("Index 0 value: {0}", genericStringList.Access(0));
Console.WriteLine("Index of \"to\" is {0}",genericStringList.FindIndex("to"));
genericStringList.Insert(0, "Gosho");
Console.WriteLine(genericStringList);
Console.WriteLine("Min: {0}", genericStringList.Min());
Console.WriteLine("Max: {0}", genericStringList.Max());
}
示例7: Main
public static void Main()
{
GenericList<int> newList = new GenericList<int>();
while (true)
{
Console.WriteLine("Enter number for adding to the Generic list OR \"end\":");
string input = Console.ReadLine();
if (input == "end")
{
break;
}
newList.ListAdd(int.Parse(input));
}
while (true)
{
Console.WriteLine("Enter index which value you want to get from the Generic list OR \"end\":");
string input = Console.ReadLine();
if (input == "end")
{
break;
}
int index = int.Parse(input);
Console.WriteLine("The element with index {0} in the Generic list is {1}.", index, newList.Access(index));
}
while (true)
{
Console.WriteLine("Enter index which value you want to remove from the Generic list OR \"end\":");
string input = Console.ReadLine();
if (input == "end")
{
break;
}
int index = int.Parse(input);
newList.Remove(index);
}
while (true)
{
Console.WriteLine("Enter index and value which you want to insert at the Generic list OR \"end\":");
Console.Write("Index: ");
string input = Console.ReadLine();
if (input == "end")
{
break;
}
int index = int.Parse(input);
Console.Write("Value:");
int value = int.Parse(Console.ReadLine());
newList.Insert(index, value);
}
Console.WriteLine("Do you want to clear the Generic list (\"Yes\" ot \"No\"):");
string answer = Console.ReadLine();
if (answer == "Yes")
{
newList.Clear();
Console.WriteLine("The array is cleared");
}
else
{
Console.WriteLine("The array is NOT cleared.");
}
while (true)
{
Console.WriteLine("Enter value which will be searched at the Generic list OR \"end\":");
string input = Console.ReadLine();
if (input == "end")
{
break;
}
int value = int.Parse(input);
Console.WriteLine("The value {0} has index {1} in the Generic list.", value, newList.GetIndexByValue(value));
}
if (newList.Length > 0)
{
Console.WriteLine("The maximal value in the Generic list is {0}", newList.Max<int>());
Console.WriteLine("The minimal value in the Generic list is {0}", newList.Min<int>());
}
else
{
Console.WriteLine("The generic list is empty.");
}
}
示例8: Main
static void Main(string[] args)
{
var list = new GenericList<int>();
list.addElement(60);
list.addElement(6);
list.addElement(12);
list.addElement(9756);
list.addElement(3);
list.addElement(74);
list.addElement(687);
list.addElement(123);
list.Version();
Console.WriteLine();
Console.WriteLine("Start list --> {0}\n", list);
Console.WriteLine("Max: ---> {0}\n", list.Max());
Console.WriteLine("Min: ---> {0}\n", list.Min());
list.Insert(7, 2);
list.Insert(300, 1);
Console.WriteLine("Insert: 300 and 7 ---> {0}\n", list);
Console.WriteLine("Accessed by index 3 --> {0}\n", list.Access(3));
Console.WriteLine(list.Contains(74));
Console.WriteLine(list.Contains(4));
Console.WriteLine();
list.removeElement(4);
list.removeElement(6);
Console.WriteLine("After removal ---> {0}\n", list);
Console.WriteLine("Found indexes:");
Console.WriteLine("Index of 1 --> {0}", list.FindIndex(1));
Console.WriteLine("Index of 60 --> {0}\n", list.FindIndex(60));
Console.WriteLine("Final list --> {0}\n", list);
// list = new GenericList<int>();
list.Clear();
Console.WriteLine("Cleared --> {0}\n", list);
list.addElement(60);
list.addElement(6);
list.addElement(12);
list.addElement(9756);
list.addElement(3);
list.addElement(74);
list.addElement(687);
list.addElement(123);
list.addElement(60);
list.addElement(6);
list.addElement(12);
list.addElement(9756);
list.addElement(3);
list.addElement(74);
list.addElement(687);
list.addElement(123);
list.addElement(60);
list.addElement(6);
list.addElement(12);
list.addElement(9756);
list.addElement(3);
list.addElement(74);
list.addElement(687);
list.addElement(123);
Console.WriteLine("List with more than 16 symbols --> {0}", list);
}