本文整理汇总了C#中Component.Display方法的典型用法代码示例。如果您正苦于以下问题:C# Component.Display方法的具体用法?C# Component.Display怎么用?C# Component.Display使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Component
的用法示例。
在下文中一共展示了Component.Display方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Init
public override void Init()
{
IComponent<string> album = new Component<string>("Album");
IComponent<string> point = album;
string[] s;
string command, parameter;
//create and manipulate a structure
StreamReader instream = new StreamReader(@"Structural\Composite\Composite.dat");
do
{
string t = instream.ReadLine();
Console.WriteLine("\t\t\t\t" + t);
s = t.Split();
command = s[0];
parameter = s.Length > 1 ? s[1] : null;
switch (command)
{
case "AddSet":
IComponent<string> c = new Composite<string>(parameter);
point.Add(c);
point = c;
break;
case "AddPhoto":
point.Add(new Component<string>(parameter));
break;
case "Remove":
point = point.Remove(parameter);
break;
case "Find":
point = album.Find(parameter);
break;
case "Display":
Console.WriteLine(album.Display(0));
break;
case "Quit":
break;
}
} while (!command.Equals("Quit"));
}