• λ我爱Aspx >> Asp.Net >> ASP.NET应用程序设计的10大技巧
  • ASP.NET应用程序设计的10大技巧

  • :未知  Դ:internet  :2007-5-20 16:43:55  ؼ:.net,asp.net,asp
  • 下面的C#代码测试用二种方式从10000个子字符串中生成字符串所需要的时间。第一次使用了一个简单的字符串串联操作;第二次使用了StringBuilder类。要想查看结果字符串,可以去掉下面的代码中注解行的注解符号:

    <%@ Page Language="C#" %>

    <script runat="server">

    void Page_Load(Object Source, EventArgs E)

    {

    int intLimit = 10000;

    DateTime startTime;

    DateTime endTime;

    TimeSpan elapsedTime;

    string strSub;

    string strWhole = "";

    // 首先执行字符串连接操作

    startTime = DateTime.Now;

    for (int i=0; i < intLimit; i++)

    {

    strSub = i.ToString();

    strWhole = strWhole + " " + strSub;

    }

    endTime = DateTime.Now;

    elapsedTime = endTime - startTime;

    lblConcat.Text = elapsedTime.ToString();

    // lblConcatString.Text = strWhole;

    // 使用stringBuilder类进行同样的操作

    startTime = DateTime.Now;

    StringBuilder sb = new StringBuilder();

    for (int i=0; i < intLimit; i++)

    Ҷƪл˵?
  • һƪASP.NET应用程序设计的10大技巧
    һƪ用C#读取图片的EXIF信息的方法