- 浏览: 633976 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (314)
- 生活 (2)
- c# (37)
- 技术 (3)
- 400电话 (0)
- 400常见问题 (0)
- 400资费 (0)
- html (7)
- css (0)
- 数据库 (7)
- javascript (16)
- php (33)
- asp.net mvc2 (10)
- mysql (9)
- C# 3.0 LinQ (10)
- vs2005或vs2008 (4)
- flash and as3 (7)
- fms (1)
- dedeCMS (11)
- java (33)
- j2me (1)
- swing (1)
- c++ (1)
- jquery easyui (3)
- jquery (5)
- android (29)
- MongoDB (9)
- VtigerCRM (1)
- test (0)
- linux (30)
- nutch (2)
- SqlServer数据库 (2)
- 数据检索 (2)
- java抓取 (11)
- 乐天 (1)
- 淘宝 (1)
- Silverlight4.0 (6)
- sphinx实时索引 (5)
- ecshop (9)
- codeigniter(CI) (3)
- axure6 (1)
- 京东店铺装修教程 (2)
- xpath (1)
- joomla (2)
- bpm (1)
- Bootstrap (2)
- knockout (4)
- ecstore (4)
- css3 (1)
- 微信 (2)
- dede (0)
- soa_edi (1)
- odoo (0)
- web (1)
最新评论
-
骑着蜗牛超F1:
在ie6下报了个stack overflow at line ...
兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64) -
冰之海洋:
好像少了一句代码吧? FloatingFunc.show(th ...
android 一直在最前面的浮动窗口效果 -
yanzhoupuzhang:
连接有问题!
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000) -
whatable:
唉,楼主你都没有搞清楚重量级和轻量级。。。。既然引用了SWT, ...
java swing 内置浏览器打开网页显示flash图表-swt Browser应用 -
yy_owen:
我晕啊,你链接的什么内容额,我要的iis,你链接个视频什么意思 ...
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
文件 test1.aspx
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; public partial class test1 : System.Web.UI.Page { /// <summary> /// 申明委托 ,在包里或者类里,public /// </summary> /// <param name="strUrl">url地址</param> /// <param name="strTitle">连接标题</param> /// <returns></returns> public delegate string DelegateSampleSum(string strUrl, string strTitle); protected void Page_Load(object sender, EventArgs e) { } protected void btn_delegateTest_Click(object sender, EventArgs e) { //利用委托调用函数 appendString DelegateSampleSum deTest = new DelegateSampleSum(appendString); lbl_show.Text = deTest("http://www.my400800.cn", "400电话"); } /// <summary> /// 定义调用委托的函数,在呼叫者里要有委托的实例(呼叫者扔出一个委托,被呼叫者给这个委托赋值) /// </summary> /// <param name="addNum"></param> /// <returns></returns> public string appendString(string strUrl, string strTitle) { string strRet = ""; strRet = string.Concat("<a href=\"", strUrl, "\">", strTitle, "</a>"); return strRet; } }
文件 test1.aspx.cs
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test1.aspx.cs" Inherits="test1" %> <!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>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="lbl_show" runat="server" Text="显示处理结果"></asp:Label> <br /> <br /> <br /> <asp:Button ID="btn_delegateTest" runat="server" onclick="btn_delegateTest_Click" Text="c#委托测试" /> </div> </form> </body> </html>
输出Html结果
<!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><title> Untitled Page </title></head> <body> <form name="form1" method="post" action="test1.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTE2MjY5MTY1NQ9kFgICAw9kFgICAQ8PFgIeBFRleHQFLjxhIGhyZWY9Imh0dHA6Ly93d3cubXk0MDA4MDAuY24iPjQwMOeUteivnTwvYT5kZGRZZEKD2p9IkYmfo7145J/l+5q8cQ==" /> </div> <div> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgLxorv8AwK+3u2SA3AjPKDa3B6y3blg0YPBn1vLksJn" /> </div> <div> <span id="lbl_show"><a href="http://www.my400800.cn">400电话</a></span> <br /> <br /> <br /> <input type="submit" name="btn_delegateTest" value="c#委托测试" id="btn_delegateTest" /> </div> </form> </body> </html>
输出显示结果
Untitled Page
注意:
public delegate string DelegateSampleSum(string strUrl, string strTitle);
和函数
public string appendString(string strUrl, string strTitle)
{
string strRet = "";
strRet = string.Concat("<a href=\"", strUrl, "\">", strTitle, "</a>");
return strRet;
}
的返回值变量个数,变量类型必须一致,不然无法通过编译。
发表评论
-
Java和C#运行命令行并获取返回值 运行bat文件
2015-08-04 10:45 1330Java运行命令行的例子 import java.io.B ... -
c#操作excel后关闭excel.exe的方法
2013-04-10 10:47 920。网上的一种说法,关闭range,关闭worksheet,关 ... -
ddd
2012-05-24 17:30 0CREATE TABLE IF NOT EXISTS `s ... -
C#里 如何序列化与反序列化 hashtable Dictionary及C#连接mysql数据库
2011-08-19 13:24 1367using System.IO; using System. ... -
C# 压缩和解压web空间中的所有文件
2011-08-18 17:20 872using System; using ICSharpC ... -
C# 压缩和解压web空间中的所有代码
2011-08-18 17:17 679using System; using ICSharpCod ... -
自己制作软键盘的几个关键技术解析
2011-05-26 08:40 1077在嵌入式应用和一些安全软件中经常需要不通过物理键盘输入,虽然微 ... -
rtertert
2011-03-22 17:29 0fffffffffffffffffffffffff ... -
C#发送邮件时在正文中插入图片(邮件中直接包含图片)
2011-01-17 16:12 2412#region 发送邮件 ... -
c#生成Excel,可建立sheet,设定sheet名称,调整列宽度
2010-12-17 16:18 2698Excel生成类 ExcelRW.cs usin ... -
关于AutoResetEvent的使用
2010-12-16 17:21 915AutoResetEvent 允许线程通过发信号互相通信。 ... -
C# 取得函数的调用关系
2010-11-25 08:47 1581如何取得C ... -
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
2010-11-18 09:47 91331iis7.0官方安装包下载 iis7时微软为新一代web服务 ... -
简易的文件磁盘管理操作2(文件、文件夹的编辑创建删除移动拷贝重命名)
2010-11-15 17:22 907using System; using System.Dat ... -
简易的文件磁盘管理操作1(文件、文件夹的编辑创建删除移动拷贝重命名)
2010-11-15 17:21 976using System; using System.D ... -
Image和byte[]之间的转换
2010-11-11 17:05 1217image到byte[] 用到memoryStream类 ... -
.net framework--程序打包--打包.net运行库
2010-10-17 21:05 1690VS03默认是不能把.net运行库打包到自己要发布 ... -
WinForm最简单两GridView同步滚动
2010-09-10 10:28 1673今天在园子里看到一个人问,如何让两个DataGridView保 ... -
直接用aspx页面生成的html文件(不用建立自己的html模板)
2010-09-10 09:29 1414public static string Rend ... -
facebook代理软件
2010-09-09 16:32 203facebook代理软件
相关推荐
《C#入门经典》是一本深受程序员喜爱的入门教程,自2002年4月首版以来,它以其深入浅出的讲解和丰富的实例,为无数初学者提供了坚实的C#编程基础。这本书覆盖了C#语言的核心概念、语法结构以及实际应用,旨在帮助...
《C#程序设计入门与实例》是一本针对初学者的编程教材,主要讲解了C#语言的基础知识和实际应用。C#是由微软公司推出的面向对象的编程语言,它被广泛应用于Windows平台上的软件开发,尤其是.NET框架下的应用程序。C#...
《陈广C#程序设计入门与实例视频教程》是一套针对初学者的C#编程学习资源,涵盖了C#语言的基础知识以及一些高级特性。通过35-38四部分视频教程,我们可以深入理解C#的核心概念和技术。以下是这些章节涉及的主要知识...
本实例主要针对C#初学者,通过简单易懂的方式讲解委托的基础应用。 首先,我们要理解什么是委托。在C#中,委托是一种类,它定义了一种方法签名,也就是说,它可以引用任何具有相同签名的方法。委托可以被声明为静态...
本教程将详细讲解C#的基础语法和实例,非常适合初学者入门学习。 1. **变量与数据类型**: C#支持多种数据类型,包括基本类型(如int、double、bool)和引用类型(如类、接口)。声明变量时需指定其类型,例如`int...
这本书以其深入浅出的讲解和丰富的实例,深受全球编程爱好者喜爱,被誉为“红皮书”。在C#的学习过程中,这本书提供了全面的指导,不仅覆盖了基础语法,还涉及了高级特性和实战应用。 1. **C#基础知识**:书中首先...
《C#入门经典第7版》是一本专为初学者设计的C#编程教程,它详细介绍了C#语言的基础知识和最新特性。本书是第七版,意味着它已经经过了多次更新,以适应C#语言的发展变化,特别是针对.NET Framework和.NET Core的最新...
《C#从入门到精通 第2版》是针对C#编程语言的一本全面教程,旨在帮助初学者快速掌握这门强大的编程工具。这本书详细讲解了C#的基础概念、语法以及高级...这本书深入浅出的讲解和丰富的实例,无疑是学习C#的优秀资源。
教程涵盖了C#的基础概念到高级特性,通过实例讲解,帮助学习者快速掌握编程技能。 一、C#基础 1. 变量与数据类型:C#支持多种数据类型,包括整型、浮点型、字符型、布尔型等。变量用于存储数据,声明变量时需指定...
"C#入门经典 实例源代码"这个资源提供的是初学者学习C#语言时所需的实践案例,这对于理论与实践相结合的学习方法至关重要。 C#语言的特点包括: 1. **面向对象**:C#支持类、接口、继承、多态等面向对象特性,这...
"C#入门100实例(带源码图片)"是一个针对初学者精心设计的学习资源,旨在通过实践来帮助学习者掌握C#的基础知识。 这个资源包含100个不同的实例,每个实例都对应一个具体的功能或概念,如变量声明、数据类型、控制...
《C#入门经典(第7版)》是学习C#编程语言的一本经典教程,针对初学者提供了全面而深入的知识讲解。源代码是配套书籍内容的实践部分,它包含了一系列的示例程序和项目,旨在帮助读者更好地理解和应用书中的理论知识...
总的来说,《C#入门经典 第6版》不仅提供了丰富的实例和练习,还提供了清晰的解释和指导,让初学者能够逐步建立起对C#编程的深刻理解和实践能力。通过阅读这本书,你将能够系统地学习C#编程,并具备解决实际问题的...
《C#从入门到精通(第3版)》是由明日科技出版的一本关于C#编程语言的教材,该书以PDF格式提供,并且包含了书签功能,有助于读者在阅读电子书时快速定位和复习重要知识点。C#是一种由微软公司开发的现代、面向对象的...
通过本书所附的源代码,学习者可以直观地理解并实践书中讲解的各种编程技巧和实例。下面将详细阐述这些源代码中涉及的关键知识点。 1. **基础语法**:C#是一种面向对象的语言,源代码中包含了变量声明、数据类型...
本篇文章将深入浅出地探讨C#的基础知识以及进阶技巧,帮助初学者快速入门并提升技能。 一、C#基础 1. 变量与数据类型:C#支持多种数据类型,包括基本类型(如int、float、bool)和引用类型(如类、接口)。变量是...
7. **高级特性**:Hour 20和22可能涉及更高级的主题,如委托、事件、Lambda表达式、匿名方法,甚至可能是LINQ(Language Integrated Query),这些是C# 3.0及更高版本引入的增强功能。 通过实际运行和分析这些源码...
总的来说,这份资料包将带你从C#的基本语法出发,逐步进入高级主题,通过实例和技巧的讲解,提升你的编程技能。无论是刚接触C#的新手,还是希望进一步提升的开发者,都能从中受益。记住,理论学习与实践相结合是掌握...
8. **事件与委托**:掌握事件处理机制,以及委托和事件在C#中的应用。 9. **LINQ**:介绍语言集成查询(LINQ)的概念,学习如何简洁地进行数据查询。 10. **Windows Forms**:学习如何创建图形用户界面(GUI),...