![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 59
Apocalypse
这个作者很懒,什么都没留下…
展开
-
一些总结
1, system.string是值类型还是引用类型 字符串对象一旦被初始化后,就不能再进行任何包括删除,切断,插入改动,它是一个只读的对象,我们所看到的字符串任意修改的假象,实际上初始化了一个新的字符串对象并且对其赋值. 由于字符串的只读特性,任何对字符串对象的修改都将强制生成一个新的字符串对象.理解这一点相当重要,读者在编写代码时,应该尽量避免过多原创 2012-10-10 20:17:15 · 474 阅读 · 0 评论 -
接口与抽象区别
Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的转载 2012-10-21 09:11:37 · 323 阅读 · 0 评论 -
js去掉HTML标签
function removeHTMLTag(str) { str = str.replace(/]*>/g, ''); //去除HTML tag str = str.replace(/[ | ]*\n/g, '\n'); //去除行尾空白 //str = str.replace(/\n[\s|原创 2013-03-16 10:58:45 · 520 阅读 · 0 评论 -
Array和ArrayList的区别
1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。2. Array只能存储相同类型的对象,而ArrayList可以存储不同类型的对象。3. 在CLR总,Array是始终是连续存放的,而ArrayList的存放不一定连续。4. 初始化时,Array必须指定大小,Arraylist不用。5. Array不能随意添加其中的转载 2014-03-30 08:18:30 · 347 阅读 · 0 评论 -
IQUERY.WHERE 筛选一个集合。
where条件如何筛选类似于sql 语句 exists的功能。 public async Task Index(int? id) { if (id == null) { return View(await UserManager.Users.ToListAsync());原创 2015-04-22 13:20:34 · 572 阅读 · 0 评论 -
.NET必读
什么是继承 继承是将所有父类的方法属性遗传到子类.继承分为接口继承和实现继承. 一 .NET类型语法基础 1, 值类型与引用类型的区别 值类型赋值会产生一个新的副本,而引用类型赋值只是赋值的引用.值类型分配在堆栈上,引用类型对象分配在托管堆上.比较时值类型比较的是内容,引用类型比较的是引用. 2, 简述拆箱和装箱的原理 拆箱和装箱的原创 2012-11-14 22:10:51 · 426 阅读 · 0 评论 -
WCF REST的两种方式
WCF REST的request方式有两种,一种是xml默认的,一种是json。JSON: [WebInvoke(Method = "GET", UriTemplate = "v1/incidents", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]原创 2015-04-08 13:52:31 · 777 阅读 · 0 评论 -
获取时间段内的工作日时间(除去周末)
/// /// Get business day which exclude weekend /// /// /// /// public string GetWorkDayCount(DateTime beginDay, DateTime endDay) {原创 2015-04-29 14:46:30 · 1762 阅读 · 0 评论 -
Entity framework的一些用法
写一个与数据库对应的Model [Table("Blog")] public class Blog { [Key] public int Id { get; set; } [Column(TypeName = "varchar")] [MaxLength(30)] public string原创 2015-08-26 14:30:45 · 358 阅读 · 0 评论 -
MVC自带验证
MVC验证转载 2015-11-03 16:01:46 · 377 阅读 · 0 评论 -
一个IIS下绑定多个HTTPS
1. 找到C:\Windows\system32\inetsrv\config\applicationHost.config2. 修改成:转载 2015-11-12 09:22:41 · 4523 阅读 · 0 评论 -
varchar与nvarchar的区别
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有原创 2012-08-06 23:36:27 · 326 阅读 · 0 评论 -
图片上传
//上传图片并且返回数据库路径 public void UploadFile(FileUpload File1, string FilePath, ref string UploadReturn) { if (IsAllowedExtension(File1.PostedFile.InputStream)) {原创 2012-08-06 23:35:54 · 437 阅读 · 0 评论 -
XML的一些操作
XML文件: This is Connectiong String This is Name 1 这是key1 2 这是key2 3 这是key3 C#代码:原创 2011-12-20 22:31:03 · 258 阅读 · 0 评论 -
Form验证之简单应用
1,创建四个文件夹 Admin AdminFolder,DataClass,UserFolder。Admin:登录以及注册页面AdminFolder:放入拥有Admin权限的页面UserFolder:放入拥有User权限的页面DataClass:Serialize.cs 序列化以及反序列化 LoginInfo.cs:存入登录信息原创 2011-12-20 22:45:30 · 358 阅读 · 0 评论 -
ArrayList绑定GridView
//定义一些实体 public class Entity { public Entity(string Names,string Sex) { this.Names = Names; this.Sex = Sex; }原创 2011-12-20 22:42:04 · 1664 阅读 · 0 评论 -
读取EXCEL内容
private void GetExcel() { string Path = Server.MapPath("Scripts/micr.xls"); Microsoft.Office.Interop.Excel.Application excelApplication = new Microsoft.Office.Intero原创 2011-12-28 16:08:27 · 325 阅读 · 0 评论 -
ado.net
SqlHelper: public class SqlHelper { //connect string public static readonly string ConnectionString = ConfigurationManager.ConnectionStrings["Database1ConnectionString"].Connect原创 2012-01-04 17:04:29 · 249 阅读 · 0 评论 -
easyui datagrid
JQUERY 1.7.1 easyui-1.2.5前台: $(document).ready(function () { //绑定datagrid $('#test').datagrid({ title: 'EasyUi', //为title添加原创 2012-03-07 15:54:36 · 3850 阅读 · 1 评论 -
字符串过滤
public string CheckString(string Htmlstring) { if (Htmlstring == null) { return ""; } else { //删 除脚转载 2012-06-18 22:47:50 · 217 阅读 · 0 评论 -
OLEDB 导出EXCEL
//export excel private void GetExcel(DataTable dt, string RealPath,string ModelPath) { string FormerPath = System.Web.HttpContext.Current.Server.MapPath(RealPat原创 2012-07-05 09:34:09 · 1038 阅读 · 0 评论 -
JS获得地址栏参数
function request(strParame) { var args = new Object(); var query = location.search.substring(1); var pairs = query.split("&"); for (var i = 0; i < pairs.length; i++) { var原创 2012-07-11 13:48:26 · 439 阅读 · 0 评论 -
REST和SOAP
1. 传统的wcf service基于soap,返回xml,客户端访问的时候需要添加服务引用才可以。2. restful完全使用http协议来进行传输,无需添加任何引用,独立于任何技术和平台。3. restful 有两种,wcf restful service 和 webapi4. wcf restful service 需要使用webhttpbinding5. 返回方式有两种,x原创 2016-02-02 16:53:58 · 338 阅读 · 0 评论