黑马程序员_使用C#轻松编写.Net组件
来源:互联网 发布:mac程序卸载 编辑:程序博客网 时间:2024/05/16 12:00
“----------ASP.Net+Android+IOS开发、Net培训、期待与您交流!----------”
1.新建一个类StringComponent.cs
using System;namespace ComponentCS{ public class StringComponent { public StringComponent() { StringSet = new String[] { "C# String0", "C# String1", "C# String2", "C# String3", }; } private string[] StringSet; public event EventHandler Modified; public int StringLength { get { return StringSet.Length; } } public void Modify(int index, string value) { if (index < 0 || index >= StringSet.Length) { throw new IndexOutOfRangeException(); } StringSet[index] = value; OnModify(); } private void OnModify() { EventArgs e = new EventArgs(); if(Modified!=null) { Modified(this, e); } } public string GetString(int index) { if (index < 0 || index >= StringSet.Length) { throw new IndexOutOfRangeException(); } return StringSet[index]; } }}
3.使用csc.exe(C:\Windows\Microsoft.NET\Framework\)将上面的cs文件编译成dll
4.测试
using ComponentCS;namespace WebApptest{ public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { StringComponent sc = new StringComponent(); Response.Write(sc.StringLength); } }}
- 黑马程序员_使用C#轻松编写.Net组件
- 使用C#轻松编写.Net组件(1)
- 使用C#轻松编写.Net组件(2)
- 使用C#轻松编写.Net组件(3)
- 使用C#轻松编写.Net组件
- 使用C#轻松编写.Net组件
- 使用C#轻松编写.Net组件
- 使用C#轻松编写.Net组件
- 使用C#轻松编写.Net组件
- C#编程技巧集之--使用C#轻松编写.Net组件
- 黑马程序员_使用ADO.NET
- 黑马程序员_.net入门及初识c#
- 使用ejbframe轻松编写EJB组件
- C#编写ASP.NET组件...
- 黑马程序员_.NET继承
- 黑马程序员_.NET字符串
- 黑马程序员_.NET体系结构
- 黑马程序员_.Net如何使用存储过程
- date(): It is not safe to rely on the system’s timezone settings
- 优秀的程序员写出好代码的5个建议——网摘
- 重装mysql 出错,解决方法
- CvDrawContours绘制轮廓
- This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
- 黑马程序员_使用C#轻松编写.Net组件
- Zen Cart 免费模块10个详解– 能够助你的外贸获得更多订单
- 强大的Firefox!引导我的网上生活
- JAVA中int、String的类型转换
- django开发学习步骤
- stl的学习
- 小心逗号表达式
- ps制作玻璃效果(整体透明且上为白色半透明下为无色透明)的PNG格式背景图片
- 零和资讯访谈第五十三期腾讯汽车评论员孙晓红:网购汽车前途光明,道路曲折