菜鸟,,,刚开始学C#,请教!
运行如下的源程序,不用建立项目吧?
具体的做法是?
在Visual Studio里新建->什么?->什么?->在CTRL+F5运行?
谢谢!
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace EnumText
{
public enum SomeRootVegetables
{
HorseRadish,
Radish,
Turnip
}
[Flags]
public enum Seasons
{
None = 0,
Summer = 1,
Autumn = 2,
Winter = 4,
Spring = 8,
All = Summer | Autumn | Winter | Spring,
}
class Program
{
static void Main(string[] args)
{
Hashtable AvailableIn=new Hashtable();
AvailableIn[SomeRootVegetables.HorseRadish]=Seasons.All;
AvailableIn[SomeRootVegetables.Radish]=Seasons.Spring;
AvailableIn[SomeRootVegetables.Radish]=Seasons.Spring|Seasons.Autumn;
Seasons[]seasons=new Seasons[]{Seasons.Winter,Seasons.Spring,Seasons.Summer,Seasons.Autumn};
for(int i=0;i<=season.Length;i++)
{
Console.WriteLine("\r\nThe following root vegetables are harvested in"+seasons[i].ToString("G")+":");
foreach(DictionaryEntry e in AvailableIn)
{
if(((Seasons)e.Value&seasons[i]>0)
Console.WriteLine("\t"+((SomeRootVegetables)e.Key).ToString("G"));
}
}
}
}
}