了解类的概念,参考下列图片:

asp.net中自定义类的应用_asp.net

asp.net中自定义类的应用_xml_02

asp.net中自定义类的应用_asp.net_03

asp.net中自定义类的应用_html_04

asp.net中自定义类的应用_asp.net_05

asp.net中自定义类的应用_自定义类_06

asp.net中自定义类的应用_asp.net_07

asp.net中自定义类的应用_自定义类_08

asp.net中自定义类的应用_xml_09

asp.net中自定义类的应用_自定义类_10

asp.net中自定义类的应用_html_11

asp.net中自定义类的应用_xml_12

asp.net中自定义类的应用_xml_13

asp.net中自定义类的应用_xml_14

.class代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
///myClass 的摘要说明
/// </summary>
public class myClass
{
public string brand;
private double cash;

public myClass()
{
brand = "杂牌";

}
public double cashCount() {
return cash;
}
}


.aspx代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="测试自定义类.aspx.cs" Inherits="测试自定义类" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btn1" runat="server" Text="自定义类测试" οnclick="btn1_Click" />

</div>
</form>
</body>
</html>


.aspx.cs代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class 测试自定义类 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btn1_Click(object sender, EventArgs e)
{
myClass mc=new myClass();//可以看到自己定义的类
mc.brand = "爱马仕";
Response.Write(mc.brand);//brand 为自定义公共属性,cash这一私有属性不会被看到;
Response.Write(mc.cashCount());//cashCount为自定义方法;

}
}