100分问几个小问题
1.路径的问题,../../和./有什么区别,.和..分别什么意思?是不是相对路径?
直接象images/1/top.gif这样不行吗,为什么要../../?
2.include的用法,功能
3.public SqlProcedure() : this("") 中("")是什么意思
4.public class和public satic class有什么不同,静态又有什么具体含义
请大家指教!
问题点数:100、回复次数:9Top
1 楼hertcloud(·£孙子兵法£·)回复于 2004-04-04 17:07:10 得分 10
..和。都是代表的 相对 路径
..表示你当前目录的上一级目录!
.表示你系统的根目录!
直接象images/1/top.gif这样不行吗,为什么要../../?
因为你的images目录不是当前工程的主文件夹 必须指定相对路径!
Top
2 楼hertcloud(·£孙子兵法£·)回复于 2004-04-04 17:10:43 得分 10
public SqlProcedure() : this("") 中("")是什么意思
this 表示强制 使用你的非默认构造函数来创建 并且将其参数 设置为空
Top
3 楼skyover(嘻哈呵嘿)回复于 2004-04-04 17:11:53 得分 30
../../上级目录的上级目录。
./代表本目录
../上级目录。
如果在当前目录可以使用./,也可以不用。
include 是服务端包含的意思。使用方法<!--#include [file|virtual]=[path]-->
例如:<!--#include file="conn.inc"--><!--include file="../../connection/conn.inc"--><!--#include virutal="conn.inc"-->
this代表当前类的对象。this("")这个大概是使用vb.net的吧。。。C#应该用this["YourIndex"],是索引的实现。
public class 代表一个公共的类。
public static class 代表一个公共的静态的类。。
普通的公共类需要使用实例来访问:例如 myClass my = new myClass();
如果是静态的则不需要,直接使用类名即可。。如 myClass.myMethod();Top
4 楼bpy(历为)回复于 2004-04-04 17:12:56 得分 0
gz
Top
5 楼hertcloud(·£孙子兵法£·)回复于 2004-04-04 17:17:40 得分 25
public class 代表一个公共的类。
public static class 代表一个公共的静态的类。。
前者 使用 直接的实例化来调用 类成员!
public class my
{
public void myDO()
{}
}
my myest=new my();
myTest.myDo();
后者静态的则不需要,直接使用类名
public static class my
{
public void myDO()
{}
}
my.myDO();
Top
6 楼TCat(蚊子)回复于 2004-04-04 17:58:09 得分 0
我来晚了,哈哈Top
7 楼ztx998(学习ing)回复于 2004-04-04 18:19:57 得分 0
学习Top
8 楼caojingui(快乐的人)回复于 2004-04-04 18:32:56 得分 0
上面的几位讲得够详细了。Top
9 楼bitsbird(一瓢 在路上...)回复于 2004-04-04 19:01:40 得分 25
在 ASP.net 里用用户自定义的控件 ascx 来做呀, 可以达到才ASP里的 include 功能:
<%@ Register TagPrefix="pageHead" TagName="pageHead" Src="pageHead.ascx" %>
Top




