关于VB

来源:互联网 发布:python下载文件 编辑:程序博客网 时间:2024/06/08 03:19

去年接手的网站是用vb.net写的,我原来只写java,c程序,对于vb这种语法从来没接触过,相同的逻辑都要按照

它的写法写出来,头很大,据一个朋友说,vb的出现废了一批程序员,这也能说明vb这种东西的确有点儿奇怪,

昨天和另外一个朋友吃饭,他说vb,delphi等等都是事件驱动,事件驱动?我做opennms开发的时候用的事件

分发是不是也类似?或者现在asp.net的构架是不是也可以这么说?可能相同的概念不同人的表述不尽相同。

今天学习了vb的一些知识:

1、跳出循环: exit for

2、字符串转字节数组:System.Text.Encoding.ASCII.GetBytes(string) 

3、Redim 字节数组的时候实际上执行了new byte[1024]的操作,但实际的分配内存方法我没找到。

4、对于.net平台提供的hashtable,不提供getValue(key)的操作,只能遍历列表找出想要的value?

5、字节数组的copyto

Public Sub CopyTo ( _array As Array, _index As Integer _)

参数

array

一维 Array,它是从当前 Array 复制的元素的目标位置。

index

一个 32 位整数,它表示 array 中复制开始处的索引。

6、从另外一个人博客摘抄的内容:如何在ASP.NET中将日志信息输出到IIS Log

HTTPResponse类提供了一个名为AppendToLog的方法,这个方法接受一个字符串作为输入参数。这个方法添加的日志信息被添加到IIS Log的cs-uri-query(QueryString)字段,如果多次调用那么你所输出的日志信息都会被合并。如果当前Web请求中含有QueryString,那么你所输出的日志信息会与QueryString的内容合并,所以如果输出的日志信息要被分析的话,切记针对存在QueryString的情况需要特殊处理。

地址:http://www.cnblogs.com/zengezenge/archive/2007/07/19/823354.html

还有另外一篇关于写入系统日志操作的博客:.Net Eventlog:名字不好就不让你写Log!

http://www.cnblogs.com/smalldust/archive/2006/01/06/312499.html