C#
文章平均质量分 76
liulcster
开心就好
展开
-
每个初学者都应该搞懂的问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hell转载 2008-06-11 14:53:00 · 292 阅读 · 0 评论 -
动态读取App.Config
那么如何进行读写呢?一、读取配置信息 string connString = System.Configuration.ConfigurationSettings.AppSettings["connString"]; 二、写入配置信息 public void saveConfig(string connString){ XmlDocum原创 2008-06-11 13:59:00 · 706 阅读 · 0 评论 -
SQL Server开发人员应聘常被问的问题妙解汇总
1.SQL Server 2000中使用的一些数据库对象有哪些? 包括这样一些对象:表格、视图、用户定义的函数,以及存储过程,触发器。2. 什么是索引?SQL Server 2000里有什么类型的索引? 简单地说,索引是一个数据结构,用来快速访问数据库表格或者视图里的数据。在SQL Server里,它们有两种形式:聚集索引和非聚集索引。聚集索引在索引的叶级保存数据。这意味着不论聚集转载 2008-06-17 16:37:00 · 398 阅读 · 0 评论 -
String.Format格式说明
C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0:D3}", 2) 002 E 科学计数法 1.20E+001 1.20E+001 G 常规 string.Format("{0:G}", 2) 2 N 用分号隔开的数字 string.Format("{0转载 2008-06-20 13:44:00 · 458 阅读 · 0 评论 -
C#经典面试之概念
1. 请你说说.NET中类和结构的区别?答:①.值类型与引用类型 结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,string 对应 system.string 结构 ,通过使用结构可以创建更多的值类型 类是引用类型:引用类型在堆上分配地址 堆栈的执行效率要比堆的执行效率高,可是堆栈的资源有限,不适合处理原创 2010-03-19 16:51:00 · 676 阅读 · 1 评论 -
C# 类型转换
/// /// データ変換(byte[]->Structure) /// /// /// /// private void BytesToStructure(byte[] argBytes, Type argType, out Object argDataInfo) {原创 2010-03-19 16:49:00 · 434 阅读 · 0 评论 -
ADO.NET中常用的对象
1、Connection对象:(数据库连接对象)用于连接数据库的对象,表示到数据源的一个唯一的连接。 2、Command对象:(数据库命令)表示要对数据库执行的一个SQL语句或一个存储过程。 3、DataReader对象:(数据库读取器)它与DataSet最大的不同是有连接式的,每次对数据库进行存取都会影响到数据。4、DataAdapter对象:该对象是与DataSet配合使用的对象,用于把表填充转载 2010-03-19 16:59:00 · 709 阅读 · 0 评论 -
C#经典面试之算法
1. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。答:public class MainClass{public static void Main(){Console.WriteLine(Foo(30));}public static int Foo(int i){if (i return原创 2010-03-19 16:56:00 · 1580 阅读 · 2 评论 -
三层架构及其优缺点
三层架构及其优缺点<br />三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合"的思想。<br /> 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。<br /> 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。<br /> 3、数据访问层(DAL):该层所做事务直接操作数据库转载 2011-03-31 16:14:00 · 1909 阅读 · 0 评论