.Net

C# EF增删改查

1.增//1.创建一个EF数据上下文对象MyDBEntitiescontext=newMyDBEntities();//2.将要添加的数据,封装成对象Usersuser=newUsers(){Age=22,Name="Kim1"};//3.将改对象放入EF容器中,默认会为该对象加一个封装类对象(代理类对象)//用户对对...
代码星球·2020-05-17

Log4Net组件的应用详解

第一步:添加并应用Log4net.dll。然后在Web.config文件中添加下面的配置局 <configSections>    <section name="log4net" type="log4net.Config.Log4N...
代码星球·2020-05-17

log4net应用

1,配置文件    如果放在Web.config文件中,要放在根节点<configuration>下。    但一般为了方便配置文件的修改,可以将配置文件独立于Web.config,而单独放在一个文本文件(.txt或.confi...
代码星球·2020-05-17

C# base64编码的文本与图片互转

///<summary>///base64编码的文本转为图片///</summary>///<paramname="txtFilePath">文件相对路径(存到服务器上)</param>///<paramname="str">图片字符串</param&g...

c#:浅克隆和深克隆,序列化和反序列化

一、浅克隆和深克隆(浅复制和深复制)浅克隆和深克隆最典型的应用是数据集对象DataSet的Clone和Copy方法。Clone()方法用来复制DataSet的结构,但是不复制DataSet的数据,实现了浅复制。Copy()方法不但复制结构,也复制数据,实现了深复制。另外:我们熟知的Object对象有一个Memberwi...
代码星球·2020-05-17

C#中override和overload的区别

重载应该叫overload,重写叫override;重载某个方法是在同一个类中发生的!重写是在子类中重写父类中的方法。1.override:  父类:publicvirtualstringToString(){return"a";}     &nbs...
代码星球·2020-05-17

C#中派生类调用基类构造函数用法分析

这里的默认构造函数是指在没有编写构造函数的情况下系统默认的无参构造函数1、当基类中没有自己编写构造函数时,派生类默认的调用基类的默认构造函数例如:?123456789101112131415161718publicclassMyBaseClass{}publicclassMyDerivedClass:MyBaseCla...

C# base和this

 •是否可以在静态方法中使用base和this,为什么?  •base常用于哪些方面?this常用于哪些方面?  •可以base访问基类的一切成员吗?  •如果有三层或者更多继承,那么最下级派生类的base指向那一层呢?例如.NET体系中,如果以base访问,则应该是直接父类实例...
代码星球·2020-05-17

ubuntu+mono+jexus 搭建.net的web平台 实现.net跨平台

准备工作:vmware用来安装ubuntu下载地址:VMware-workstation-9.0.1-894247.exe.tar注册码:1A4P8-DMK0N-FZ431-7K8NH-2A82ZNY22J-FUJE1-CZ2V1-HT1QK-9AG5U5C6Z1-4QL50-EZWF1-5V156-130NNubun...

C#对象的声明与实例化

在代码中我们经常能看到下面这样的语句。Aa=newA();(1)Bb=null;(2)Cc;(3)代码(1)创建A的对象并对其进行初始化。A:类;newA():创建A的对象并对其初始化;a:引用,指向newA()这个对象的引用。注意:a不是A的对象,newA()才是A的对象。代码(2)声明引用b,并指向null。B:类...
代码星球·2020-05-17

C#中static静态变量的用法

使用static修饰符声明属于类型本身而不是属于特定对象的静态成员static修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型 静态全局变量定义:在全局变量前,加上关键字static该变量就被定义成为了一个静态全局变量。特点:  A、该变量在全局数据区分配内存...
代码星球·2020-05-17

.NET(c#)new关键字的三种用法

前几天去家公司面试,有一道这样的题:写出c#中new关键字的三种用法,思前想后挖空心思也只想出了两种用法,回来查了下msdn,还真是有第三种用法:用于在泛型声明中约束可能用作类型参数的参数的类型,这是在Framework 2.0 中定义泛行时才会使用到的,自己对c# 2.0 中的...

Aspose.word在asp.net mvc中如何使用的个人总结

项目需要导出数据到word中,因为要导出的是表格形式,所以先在word中绘制好了表格,然后按照以前的代码改了改,发现不行。出现的问题如下: 这是当时的代码,问题的症结所在就是Response上。这段代码以前是写在asp.NET中的。在asp.net中,Response使用的是HttpResponse,但是该项...

pages 元素(ASP.NET 设置架构)web.config 详解

pages元素(ASP.NET设置架构)  buffer="[True|False]"  enableEventValidation="[True|False]"  enableSessionState="[True|False|ReadOnly]" ...

.net 4.0 ValidateRequest="false"

在安装了VisualStudio2010Beta2之后,当页面输入框默认情况下输入“<”或者“>”的时候。按照访问策略,这将导致一些安全问题,诸如:跨站脚本攻击(cross-sitescriptingattack)。而这个问题的更准确描述则是,当你在安装了.N...