⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 default.aspx

📁 东软内部材料(四)asp等相关的教学案例 
💻 ASPX
字号:
<%@Page Language="C#"%>
<%@ Import Namespace="System.IO" %>
<script runat=server>

	ArrayList movieList;
	
	protected void Page_Load( object sender, EventArgs e )
	{

		if ( IsPostBack == true )
		{
			movieList = (ArrayList) ViewState["movies"];
		}
		else
		{
			movieList = new ArrayList();
			int i;

			for ( i=0;i<1000;i++)
			{
				movieList.Add( i.ToString() );
			}

			ViewState["movies"] = movieList;
		}

	}
</script>

<h3>Binary Search</h3>

<%
	int i;
	long start,end;
	int itemIndex;
	ArrayList list = new ArrayList();

	itemIndex = 0;


	// Basic search

	start = Environment.TickCount;

	for( i=0;i<1000;i++)
	{
		itemIndex = movieList.IndexOf("50");	
	}

	end = Environment.TickCount;

	Response.Write("<P>Search time was " + (end-start).ToString() );

	Response.Write("<P>Index was " + itemIndex.ToString() );
	// Binary Search

	start = Environment.TickCount;

	for( i=0;i<1000;i++)
	{
		itemIndex = movieList.BinarySearch("123");	
	}

	end = Environment.TickCount;

	Response.Write("<P>Search time was " + (end-start).ToString() );




%>


<p style="color:red" id=status EnableViewState=False runat=server />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -