default.aspx

来自「Other things about csharp. you could lea」· ASPX 代码 · 共 52 行

ASPX
52
字号
<%@ Page Trace="false" Language="C#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Web" %>

<H2>Working with the Path class</H2>

<form runat=server>
	Enter a path name: <asp:textbox runat=Server id=PathName Columns=60 Text="c:\wrox\somefile.txt" />
	<input type=submit value="Analyse...">
</form>

<%

	if ( Page.IsPostBack )
	{
		Response.Write("<BR>Root Path = ");
		Response.Write( Path.GetPathRoot(PathName.Text) );

		Response.Write("<BR>Directory = ");
		Response.Write( Path.GetDirectoryName(PathName.Text) );
		
		Response.Write("<BR>Filename = ");
		Response.Write( Path.GetFileName(PathName.Text) );

		Response.Write("<BR>Filename (without extension) = ");
		Response.Write( Path.GetFileNameWithoutExtension(PathName.Text) );

		if ( Path.HasExtension(PathName.Text) )
		{
			Response.Write("<BR>Extension = ");
			Response.Write( Path.GetExtension(PathName.Text) );
		}
		
		Response.Write("<BR>");

		Response.Write("<BR>Temporary Directory = ");
		Response.Write( Path.GetTempPath() );

		Response.Write("<BR>Directory Separator Character = ");
		Response.Write( Path.DirectorySeparatorChar );

		Response.Write("<BR>Path Separator Character = ");
		Response.Write( Path.PathSeparator );
	
		Response.Write("<BR>Invalid Path Characters = ");
		Response.Write( HttpUtility.HtmlEncode(new String(Path.InvalidPathChars)) );
		
			
	}
%>

⌨️ 快捷键说明

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