代码改变世界

随笔分类 -  C#相关

TextBox去边框and 背景透明

2012-12-26 09:24 by Max蚊子, 3397 阅读, 收藏,
摘要: 直接两个属性:BackColor和BorderStyle<asp:TextBox ID="txtShow" Runat="server" CssClass="otherclass" Width="120px" BackColor="transparent" BorderStyle="None"></asp:TextBox> 阅读全文

[原创]慢话interface是值类型还是引用类型

2012-09-07 15:55 by Max蚊子, 2960 阅读, 收藏,
摘要: OK!首先不得不说,笔者最开始认为interface是引用类型,为什么呢,那是因为经常看见IList list=...、ICollection list=...这一类的可以拿去指向实现的类的对象或者对象集合,前一段时间看过一篇也是关于讨论interface时值类型还是引用类型的,结果好像说是引用类型,但是看着挺有道理的,最近有空自己试验的一把,得出的结果让我迷惑了,不知道是我错了还是。。。 再来说说,接口不仅可以被值类型的如struct继承,而且可以被class继承,这儿就感觉看到interface不太像是引用类型了,再次就是它是不是值类型的呢,直接代码演示public interfac... 阅读全文

【值类型VS引用类型】 And【值传递VS引用传递】

2012-08-10 23:22 by Max蚊子, 985 阅读, 收藏,
摘要: 以前知道值分为值类型、引用类型,参数传递的时候分为值传递、引用传递,各种书里面、论坛、园里面都有各种解释,但是有些地方是一带而过,没有说很具体。下面就我个人理解说说,以前总是认为他们是有关系的,现在个人理解的是【值类型VS引用类型】 与【值传递VS引用传递】完全没得关系八竿子打不着的事儿。有不同意见的可以大家一起讨论 1、首先说说【值类型VS引用类型】: 值类型(形如:int、bool、struct等等)就是存储在堆栈(其实就是线程栈,基本就是用完了就被操作系统回收了),如上图值类型直接存储了值:A的值为5 引用类型(class 修饰的)是存储在托管堆的是GC来... 阅读全文

C#中的各种关键字

2012-08-01 22:31 by Max蚊子, 579 阅读, 收藏,
摘要: 打算用这个多多的书写C#中的关键字的用处,希望大家也多多参与,我会尽量的总结道一起。1、关键字implicit、explicit 你懂的,用了他们你就可以也来个显示的转换(形如 int a=(int) 3.456)你写的类和其他数据了public sealed class Rational{ publi Rational(Int32 num){} public Int32 ToInt32(){} //由一个Int32隐式构造并返回一个Rational public static implicit operator Rational(Int32 num){return new Ratio... 阅读全文

C#中关于new的用法

2012-07-16 21:16 by Max蚊子, 3263 阅读, 收藏,
摘要: 笔者知道是new可以当做运算符和修饰符,在3个场合用过,希望各位园友不仅要看,更希望大家多多补充。 1、运算符就是在实例化一个类的时候(运算符用法) 例如有一个类A: A a=new A(); 2、new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。当泛型类创建类型的新实例时,将此约束应用于类型参数。publicclass Example<T> where T : System.Data.Objects.ObjectContext { } 3、就是在子类中隐藏基类的成员(包括数据成员和成员函数),可以省略,一般还是写上比较好这样让人更容易理解;对基类的成员访问. 阅读全文

C#简单操作XML文件的增、删、改、查

2012-03-16 23:14 by Max蚊子, 820 阅读, 收藏,
摘要: 请老鸟屏蔽以下内容,菜鸟可以继续看,完全是初级入门(说不定算不算入门...)。 某天突然想到XML是个很强大的东西,但是自己完全不会先关内容,对于XML处于盲目状态。突发奇想,复杂的不会没关系,但是简单的还是必须要会,万一以后要用(比如说来个什么灵活菜单或者保存什么配置节点什么)所以网上看了一点资料,所以完全是稀里糊涂的,只是有点模糊的概念知道sysytem.xml这个命名空间,然后就手动操作了,慢慢的实践,得出自己想要的结果。刚好手里有个xml文件,想到还是不错可以拿来试手。所以很不规范,就当是入门。。。。。。 xml原来的内容为:<?xml version="1.0&quo 阅读全文

导出页面数据到Excel

2012-03-13 16:51 by Max蚊子, 449 阅读, 收藏,
摘要: 上个项目要用到导出数据到Excel,自己完全不知道,到网上大概的找寻了一下然后自己修改了一下做出了一个大概实现了功能模块, 首先是在绑定列表数据源之后根据数据列表生成一串字符串/// <summary> /// 内部方法:报表导出操作 /// </summary> /// <param name="applyList">数据列表</param> /// <param name="time">导出时间时间</param> private void GetExportDayStr(Lis 阅读全文

一个感觉还算可以的验证码生成程序

2012-03-07 17:25 by Max蚊子, 1528 阅读, 收藏,
摘要: 感觉自己一直很水,大学都是酱油过来的,毕业之前验证码生成程序都写不出来一个,直接从别人的一个项目中拿出来的一个验证码生成程序,感觉还不错,反正比上不足比下有余,现在查查资料也可以写出来就是懒惰了,难得写了,以后留作备用。在此贴出来让大家【批斗一下】,有更好的验证码生成程序的朋友也希望贡献出来......//生成一个四个字符的字符串private string GenerateCheckCode() { int number; char code; string checkCode = String.Empty; System.R... 阅读全文
网站:feiger.cn         飞鸽博客,关注互联网、站长圈的程序员博客!