HTML代码到C#StringBuilder工具?

HTML代码到C#StringBuilder工具?,第1张

概述我过去常常使用你在 HTML Code中输入的工具: <div id="pnlLoggedIn" style="width:480px;"> <label for="txtUsername">Username</label>: <input name="txtUsername" type="text" id="txtUsername" class=" 我过去常常使用你在 HTML Code中输入的工具:

@H_502_8@

@H_502_8@

<div ID="pnlLoggedIn" >            <label for="txtUsername">Username</label>:            <input name="txtUsername" type="text" ID="txtUsername"  tabindex="1">             &nbsp;&nbsp;&nbsp;            <label for="txtPassword">Password</label>:            <input name="txtPassword" type="password" ID="txtPassword"  tabindex="2">             &nbsp;&nbsp;            <input type="submit" name="cmdLogin" value="Login" ID="cmdLogin"  tabindex="3" runat="server">        </div>

它给你这个输出:@H_502_8@

@H_502_8@

StringBuilder sb = new StringBuilder();sb.Appendline("            <div ID=\"pnlLoggedIn\" style=\"wIDth:480px;\">");sb.Appendline("                <label for=\"txtUsername\">Username</label>:");sb.Appendline("                <input name=\"txtUsername\" type=\"text\" ID=\"txtUsername\" class=\"input_small\" tabindex=\"1\"> ");sb.Appendline("                &nbsp;&nbsp;&nbsp;");sb.Appendline("                <label for=\"txtPassword\">Password</label>:");sb.Appendline("                <input name=\"txtPassword\" type=\"password\" ID=\"txtPassword\" class=\"input_small\" tabindex=\"2\"> ");sb.Appendline("                &nbsp;&nbsp;");sb.Appendline("                <input type=\"submit\" name=\"cmdLogin\" value=\"Login\" ID=\"cmdLogin\" class=\"red-button\" tabindex=\"3\" runat=\"server\">");sb.Appendline("            </div>");return sb.ToString();

我不记得该工具的名称,我记得它是一个在线工具.@H_502_8@

如果有人知道这样做的工具可以请在这里写.@H_502_8@

–UPDATE–@H_502_8@

这是我创建的工具:C# HTML Builder@H_502_8@解决方法 冒着提供反答的风险,这对我来说是一个糟糕的解决方案.提供的代码示例对我来说看起来像一个静态资源.因此,它可能不属于源代码.相反,它属于其他地方:既可以作为嵌入式资源,也可以作为按需加载的页面.

@H_502_8@

这种代码往往是一个维持的噩梦.此外,根据您在系统中使用的此类代码的数量,由于所有字符串分配以及垃圾收集器的最终压力,它可能成为主要的性能接收器. (StringBuilder不会为您节省时间.使用.NET性能监视器等工具监视您的应用程序并查看最常分配的数据类型.您可能会感到惊讶.)@H_502_8@

这种反应的重点(我不会称其为答案),是:在盒子外思考.您的解决方案可能不是正确的解决方案.有没有更好的方法来解决这个问题?如果是这样,请考虑一下.@H_502_8@ 总结

以上是内存溢出为你收集整理的HTML代码到C#StringBuilder工具?全部内容,希望文章能够帮你解决HTML代码到C#StringBuilder工具?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1041164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存