asp.net中自定义类的应用

来源:互联网 发布:m1216nfh扫描软件 编辑:程序博客网 时间:2024/05/28 16:10

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


.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="自定义类测试" onclick="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为自定义方法;         }}



0 0
原创粉丝点击