一、我有一个文件
c:/1/2/3/4.exe
如何使c:/1/2/3 和4.exe分开
被分别赋到 path 和 name 变量
结果为path=c:/1/2/3/
name = 4.exe
如何使c:/1/2/3 和4.exe分开
被分别赋到 path 和 name 变量
结果为path=c:/1/2/3/
name = 4.exe
题解:strFileName=right(strFileSpec,len(strFileSpec)-instrrev(strFileSpec,"/"))
strFilePath=left(strFileSpec,instrrev(strFileSpec,"/")-1)
strFilePath=left(strFileSpec,instrrev(strFileSpec,"/")-1)
二、详述
.NET
里
class
和
struct
的异同!
类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。
三、
.
概述
.NET
里对
remoting
和
webservice
两项技术的理解和实际中的应用。
远程逻辑调用,remoing接口只能用在.net中
远程逻辑调用,remoing接口只能用在.net中
四、
5.
值类型和引用类型的区别?
答:结构是值类型,类是引用类型,所以传结构就是值类型的应用,传对象或类就是引用类型的
五、
ADO.net
中常用的对象有哪些?分别描述一下。
答:connection command sqladapter dataset datatable dataview等等
答:connection command sqladapter dataset datatable dataview等等
六、如何理解委托?
答:委托具有以下特点:
委托允许将方法作为参数进行传递。
委托可用于定义回调方法。
委托可以链接在一起;例如,可以对一个事件调用多个方法。
方法不需要与委托签名精确匹配。
答:委托具有以下特点:
委托允许将方法作为参数进行传递。
委托可用于定义回调方法。
委托可以链接在一起;例如,可以对一个事件调用多个方法。
方法不需要与委托签名精确匹配。
C# 2.0 版引入了匿名方法的概念,此类方法允许将代码块作为参数传递,以代替单独定义的方法。
七、 C# 中的接口和类有什么异同。
答:接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!
而类是负责功能的具体实现!
在类中也有抽象类的定义 ,抽象类与接口的区别在于:
抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。
但接口是一个行为的规范,里面的所有东西都是抽象的!
一个类只可以继承一个基类也就是父类,但可以实现多个接口
七、 C# 中的接口和类有什么异同。
答:接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!
而类是负责功能的具体实现!
在类中也有抽象类的定义 ,抽象类与接口的区别在于:
抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。
但接口是一个行为的规范,里面的所有东西都是抽象的!
一个类只可以继承一个基类也就是父类,但可以实现多个接口
八、
ASP.net
的身份验证方式有哪些?分别是什么原理?
答:form认证,windows集成认证等,原理不清楚.
答:form认证,windows集成认证等,原理不清楚.
九、
1
、在
C
#中,
string
str
= null
与
string
str = “”
请尽量使用文字或图象说明其中的区别。
string str = null是不给他分配内存空间,而string str =“”给它分配长度为空字符串的内存空间.