当前位置: 首页>>代码示例>>C#>>正文


C# Enums.ToString方法代码示例

本文整理汇总了C#中System.Enums.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Enums.ToString方法的具体用法?C# Enums.ToString怎么用?C# Enums.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Enums的用法示例。


在下文中一共展示了Enums.ToString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: BootstrapButton

 public static MvcHtmlString BootstrapButton(this HtmlHelper helper, string caption, Enums.ButtonStyle style, Enums.ButtonSize size)
 {
     if (size != Enums.ButtonSize.Normal)
     {
         return new MvcHtmlString(string.Format("<button type=\"button\" class=\"btn btn-{0} btn-{1}\">{2}</button>", style.ToString().ToLower(), ToBootstrapSize(size), caption));
     }
     return new MvcHtmlString(string.Format("<button type=\"button\" class=\"btn btn-{0}\">{1}</button>", style.ToString().ToLower(), caption));
 }
开发者ID:Defcoq,项目名称:YogamHealth,代码行数:8,代码来源:ButtonExtensions.cs

示例2: CreateNPC

        /// <summary>
        /// Creates a new npc and spawns it.
        /// </summary>
        /// <param name="id">The id of the npc.</param>
        /// <param name="name">The name of the npc.</param>
        /// <param name="location">The location of the npc.</param>
        /// <param name="mesh">The mesh of the npc.</param>
        /// <param name="avatar">The avatar of the npc.</param>
        /// <param name="npctype">The type of the npc.</param>
        /// <param name="flag">The flat of the npc.</param>
        public static void CreateNPC(uint id, string name, Maps.MapPoint location, ushort mesh, byte avatar, Enums.NPCType npctype = Enums.NPCType.Normal, ushort flag = 2)
        {
            Entities.NPC npc = new ProjectX_V3_Game.Entities.NPC();

            npc.EntityUID = id;
            npc.Mesh = (ushort)(mesh * 10);
            npc.Flag = flag;
            npc.Name = name;
            npc.X = location.X;
            npc.Y = location.Y;
            npc.NPCType = npctype;
            npc.Avatar = avatar;

            if (!location.Map.EnterMap(npc))
            {
                return;
            }

            if (Core.Kernel.NPCs.TryAdd(npc.EntityUID, npc))
            {
                IniFile npcini = new IniFile(ServerDatabase.DatabaseLocation + "\\NPCInfo\\" + id + ".ini", "Info");
                npcini.WriteString("Name", name);
                npcini.WriteString("Type", npctype.ToString());
                npcini.Write<ushort>("MapID", location.MapID);
                npcini.Write<ushort>("X", location.X);
                npcini.Write<ushort>("Y", location.Y);
                npcini.Write<ushort>("Flag", flag);
                npcini.Write<ushort>("Mesh", mesh);
                npcini.Write<byte>("Avatar", avatar);

                npc.Screen.UpdateScreen(null);
            }
        }
开发者ID:kenlacoste843,项目名称:ProjectXV3,代码行数:43,代码来源:NPCDatabase.cs

示例3: ActionBase

        public bool HasFinished { get; set; }//not implemented

        protected ActionBase(Enums.ActionTypeId typeId)
        {
            ActionStatus = Enums.Status.Fail;
            HasFinished = false;
            Details = new List<string>();
            TypeId = typeId;
            Name = SplitCamelCase(typeId.ToString());
        }
开发者ID:roikoazulay,项目名称:AutoLaunch,代码行数:10,代码来源:ActionBase.cs

示例4: SetException

 public static void SetException(Enums.ExceptionType exType, Exception ex)
 {
     if (TDay.Properties.Settings.Default.DebugMode)
     {
         FileStream FS = new FileStream(Application.CommonAppDataPath + "\\Logs\\" + "TDay_" + DateTime.Now.Date.ToShortDateString() + ".log", FileMode.OpenOrCreate, FileAccess.ReadWrite);
         StreamWriter SW = new StreamWriter(FS);
         SW.WriteLine("Error:" + exType.ToString());
         SW.WriteLine("Message:" + ex.Message);
         SW.WriteLine("Source:" + ex.Source);
         SW.WriteLine("Data:" + ex.Data);
         SW.Close();
         FS.Close();
     }
 }
开发者ID:FreedomHex,项目名称:TDay,代码行数:14,代码来源:ErrorProvider.cs

示例5: AddTask

 public void AddTask(Enums.TaskAction action)
 {
     using (var model = new FileQueueEntities(ConnectionString))
     {
         var newTask = new IndexerTask
         {
             Id = Guid.NewGuid(),
             Action = action.ToString(),
             DateTime = DateTime.Now,
             InstanceId = InstanceId
         };
         model.AddToIndexerTasks(newTask);
         model.SaveChanges();
     }
 }
开发者ID:joelkarr,项目名称:ENGworks,代码行数:15,代码来源:IndexerCommand.cs

示例6: CreateCounty

        public County CreateCounty(string name, Enums.Provinces province)
        {
            CountyTeam ct = new CountyTeam();
            ct.Name = name;

            County c = new County();
            c.Name = name;
            c.Province = province.ToString();
            c.CountyTeam = ct;

            context.Counties.Add(c);
            context.SaveChanges();

            return c;
        }
开发者ID:BarryOCathain,项目名称:GAA_Paper_Templates,代码行数:15,代码来源:CountyView.cs

示例7: UploadTemporaryMedia

        /// <summary>
        /// 新增临时素材(原上传媒体文件)
        /// </summary>
        /// <param name="accessTokenOrAppId"></param>
        /// <param name="type"></param>
        /// <param name="file"></param>
        /// <param name="timeOut">代理请求超时时间(毫秒)</param>
        /// <returns></returns>
        public static ResultModels.TemporaryMaterialResult UploadTemporaryMedia(string appId, string appSecret, Enums.MaterialFileEnum type, string file)
        {
            var url = string.Format("http://api.weixin.qq.com/cgi-bin/media/upload?access_token={0}&type={1}", AccessToken.GetToken(appId, appSecret), type.ToString());

            var fileDictionary = new Dictionary<string, string>();
            fileDictionary["media"] = file;
            return new ResultModels.TemporaryMaterialResult();// HttpUtility.Post.PostFileGetJson<ResultModels.TemporaryMaterialResult>(url, null, fileDictionary, null, timeOut: timeOut);
            //return ApiHandlerWapper.TryCommonApi(accessToken =>
            //{
            //    var url = string.Format("http://api.weixin.qq.com/cgi-bin/media/upload?access_token={0}&type={1}", accessToken, type.ToString());
            //    var fileDictionary = new Dictionary<string, string>();
            //    fileDictionary["media"] = file;
            //    return HttpUtility.Post.PostFileGetJson<UploadTemporaryMediaResult>(url, null, fileDictionary, null, timeOut: timeOut);

            //}, accessTokenOrAppId);
        }
开发者ID:yanlipingyan,项目名称:wechat,代码行数:24,代码来源:Material.cs

示例8: GivenIAmUsingTheFollwing

        public void GivenIAmUsingTheFollwing(Enums.MobileDevice Device)
        {
            this.InitializeNewTestResult(Device.ToString());

            // See the BeforeAndAfter.cs class as this will execute all code before touching any steps.

            //// Start the driver with the browser type being specified in the app.config
            BaseClass.StartDriver(Enums.WebBrowser.Chrome);
            //// Setting the time we want the browser to wait before we fail the tests
            BaseClass.Driver.Manage().Timeouts().ImplicitlyWait(new TimeSpan(0, 0, 0, CustomConfiguration.WaitForResponse));
            BaseClass.Driver.Manage().Timeouts().SetPageLoadTimeout(new TimeSpan(0, 0, 0, CustomConfiguration.WaitForResponse));
            //// navigate to the website
            BaseClass.Driver.Navigate().GoToUrl(CustomConfiguration.BaseSiteUrl);
            //// Resize the browser to the mobile size we wish to use
            //BaseClass.Driver.Manage().Window.Size = MobileDeviceSizes.Select(Device);
        }
开发者ID:jmaleonard,项目名称:testAutomationTemplate,代码行数:16,代码来源:GoogleSearchSteps.cs

示例9: Panel

        public Panel(HtmlHelper helper, string title, Enums.PanelStyle style = Enums.PanelStyle.Default)
        {
            _writer = helper.ViewContext.Writer;
            var panelDiv = new TagBuilder("div");
            panelDiv.AddCssClass("panel-" + style.ToString().ToLower());
            panelDiv.AddCssClass("panel");

            var panelHeadingDiv = new TagBuilder("div");
            panelHeadingDiv.AddCssClass("panel-heading");

            var heading3Div = new TagBuilder("h3");
            heading3Div.AddCssClass("panel-title");
            heading3Div.SetInnerText(title);

            var panelBodyDiv = new TagBuilder("div");
            panelBodyDiv.AddCssClass("panel-body");
            panelHeadingDiv.InnerHtml = heading3Div.ToString();

            string html = string.Format("{0}{1}{2}", panelDiv.ToString(TagRenderMode.StartTag), panelHeadingDiv, panelBodyDiv.ToString(TagRenderMode.StartTag));

            _writer.Write(html);
        }
开发者ID:RichieRich69,项目名称:StormStryker,代码行数:22,代码来源:Panel.cs

示例10: WriteDetectedAsyncUsage

        internal void WriteDetectedAsyncUsage(Enums.AsyncDetected type, string documentPath, IMethodSymbol symbol)
        {
            if (Enums.AsyncDetected.None != type)
            {
                string returntype;
                if (symbol.ReturnsVoid)
                    returntype = "void ";
                else
                    returntype = symbol.ReturnType.ToString();

                Logs.AsyncClassifierLog.Info(@"{0};{1};{2};{3};{4};{5};{6};{7}", AppName, documentPath, type.ToString(), returntype, symbol.ContainingNamespace, symbol.ContainingType, symbol.Name, symbol.Parameters);

                // Let's get rid of all generic information!

                if (!symbol.ReturnsVoid)
                    returntype = symbol.ReturnType.OriginalDefinition.ToString();

                Logs.AsyncClassifierOriginalLog.Info(@"{0};{1};{2};{3};{4};{5};{6};{7}", AppName, documentPath, type.ToString(), returntype, symbol.OriginalDefinition.ContainingNamespace, symbol.OriginalDefinition.ContainingType, symbol.OriginalDefinition.Name, ((IMethodSymbol)symbol.OriginalDefinition).Parameters);
            }
        }
开发者ID:modulexcite,项目名称:CSharpAnalyzer,代码行数:20,代码来源:AsyncAnalysisResult.cs

示例11: containsType

 private bool containsType(Invocation inv,Enums.Filter param)
 {
     if (Enum.IsDefined(typeof(Enums.Type), param.ToString()))
         if (inv.type.Contains((Enums.Type)Enum.Parse(typeof(Enums.Type), param.ToString())))
             return true;
         return false;
 }
开发者ID:LucaMazzoncini,项目名称:Nuova-versione-solo-parte-gameLogic,代码行数:7,代码来源:Bibliotheca.cs

示例12: MethodManipulation

 public static void MethodManipulation(REngine engine, Enums.Methods method)
 {
     engine.Evaluate(String.Format("Fit <- {0}(tsValue)", method.ToString())); // Fit <- Arima(tsValue)
 }
开发者ID:ashenfern,项目名称:FFCF_Application,代码行数:4,代码来源:RTest.cs

示例13: RankToString

 public static string RankToString(Enums.ExplorerRank rank)
 {
     switch (rank) {
         case Enums.ExplorerRank.Normal:
         case Enums.ExplorerRank.Bronze:
         case Enums.ExplorerRank.Silver:
         case Enums.ExplorerRank.Gold:
         case Enums.ExplorerRank.Diamond:
         case Enums.ExplorerRank.Super:
         case Enums.ExplorerRank.Ultra:
         case Enums.ExplorerRank.Hyper:
         case Enums.ExplorerRank.Master:
         case Enums.ExplorerRank.Guildmaster:
             return rank.ToString();
         case Enums.ExplorerRank.MasterX:
             return "Master*";
         case Enums.ExplorerRank.MasterXX:
             return "Master**";
         case Enums.ExplorerRank.MasterXXX:
             return "Master***";
         default:
             return "???";
     }
 }
开发者ID:MandL27,项目名称:Server,代码行数:24,代码来源:MissionManager.cs

示例14: YesYouCanCreateManaPool

 public void YesYouCanCreateManaPool(Enums.Mana mana)
 {
     string enumString = mana.ToString();
     GameEventManager.YesYouCanCreateManaPool(enumString);
 }
开发者ID:LucaMazzoncini,项目名称:Tribe-tbc-1.0,代码行数:5,代码来源:Communicator.cs

示例15: sendOpponentPool

 public void sendOpponentPool(Enums.Mana mana, int value)
 {
     string param = mana.ToString() + " " + value.ToString();
     sendMessage(generateMessage(MessagesEnums.Message.OpponentPool, param));
     
 }
开发者ID:LucaMazzoncini,项目名称:Tribe-tbc-1.0,代码行数:6,代码来源:Communicator.cs


注:本文中的System.Enums.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。