
VB.Net
文章平均质量分 68
Chobitssp
这个作者很懒,什么都没留下…
展开
-
Dictionary序列化
VB.NETImports SystemImports System.Collections.GenericImports System.Runtime.SerializationImports System.XmlImports System.Xml.SchemaImports System.Xml.Serialization''' ''' 支持XML序列化的字典转载 2012-08-10 12:35:35 · 1120 阅读 · 0 评论 -
将对象转化为DataTable
Imports System.Collections.GenericImports System.ReflectionPublic Class TableBuilder(Of T) Private selectInfos As List(Of PropertyInfo) Private propInfos As PropertyInfo() Sub New()原创 2012-07-24 11:11:44 · 1302 阅读 · 0 评论 -
OleDbParameter 反射
Imports System.Collections.GenericImports System.Data.OleDbImports System.ReflectionPublic Class ParametersBuilder(Of T) Private allNames As String() Private setNames As List(Of String)原创 2012-11-12 17:47:58 · 719 阅读 · 0 评论 -
C# 与 Vb.net 互转
CSharp2VB:C#代码转换到Vb.net的程序VB2Csharp:VB转换到C#的程序(同时还支持Delphi、Vb6到C#的转换)下面两个都可以支持双向转换http://www.codechanger.com/在线版地址:http://www.developerfusion.com/tools/convert/csharp-to-vb/以下也是几转载 2012-09-17 10:03:38 · 2519 阅读 · 0 评论 -
NET中判断一个文本文件的编码方式
文件的字符集在Windows下有两种,一种是ANSI,一种Unicode。对于Unicode,Windows支持了它的三种编码方式,一种是小尾编码(Unicode),一种是大尾编码(BigEndianUnicode),一种是UTF-8编码。我们可以从文件的头部来区分一个文件是属于哪种编码。当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是U转载 2012-11-01 15:44:29 · 2133 阅读 · 0 评论 -
SortedList、SortedSet、HashSet、Hashtable、Dictionary、SortedDictionary 排序/可重复排序/过滤重复排序等简单对比
//泛型的键值集合/有序/Hash算法/占内存较大/不排序,不受装填因子的限制,对读写操作效率较高 Dictionary dc = new Dictionary(); dc.Add(1, "111111"); dc.Add(2, "222222"); dc.Add(3, "333333");转载 2012-10-30 12:34:11 · 812 阅读 · 0 评论 -
重载(Overloads)、重写(Overrides)和隐藏(Shadows) 的区别及用法
重载、重写和隐藏是很容易混淆的类似概念。虽然所有这三种技术都使您得以创建同名的成员,但它们之间有一些重要的差异。重载的成员用于提供属性或方法的不同版本,这些版本具有相同名称但是接受不同数量的参数或者接受不同数据类型的参数。重写的属性和方法用于替换在派生类中不适合的继承的属性或方法。重写的成员必须接受同一数据类型和参数数量。派生类继承重写的成员。隐藏的成员用于转载 2012-09-24 16:52:44 · 3529 阅读 · 0 评论 -
C#和VB.net语法对比
C#和VB.net的语法相差还是比较大的. 可能你会C#,可能你会VB.将它们俩放在一起对比一下你就会很快读懂,并掌握另一门语言.相信下面这张图会对你帮助很大.CommentsVB.NET ‘Single line only Rem Single line only C#// Sing转载 2012-09-05 15:03:37 · 2573 阅读 · 0 评论 -
VB.NET Singleton模式 单件模式
'Singleton模式Public Class Singleton Private Shared uniqueInstance As New Singleton Private Sub New() End Sub Public Shared Function getInstance() As Singleton If uniqueInsta转载 2012-09-14 12:08:23 · 716 阅读 · 0 评论 -
DataTable输出到Excel
Imports System.DataImports System.Data.OleDbImports System.IOImports System.Text''' ''' DataTable的导入导出(CSV,XLS)''' Public NotInheritable Class Table#Region "Consts" Private Const CsvCon原创 2012-07-31 16:02:23 · 1079 阅读 · 0 评论 -
VB.Net CSV文件处理类
Imports System.Data.OleDbImports System.DataImports System.TextImports System.IO''' ''' CSV文件读写''' ''' Public NotInheritable Class Csv Public Shared Encoding As Encoding = Encoding.GetEn原创 2012-07-24 15:52:53 · 3886 阅读 · 0 评论 -
Linq、 集合、数组、Lambda、QuerySyntax
目录1 LINQ查询结果集 1 2 System.Array 数组 12.1 基于System.Array定义数组 12.2 基于类型定义数组 12.3 数组元素的清空 12.4 System.Array类静态成员 12.5 不用循环填充数组 1转载 2012-09-29 17:54:43 · 2791 阅读 · 0 评论 -
ExcelReader
Imports System.DataImports System.Data.OleDbImports System.IO''' ''' 读取Excel''' Public Class ExcelReader Implements IDisposable '连接字符串说明 'HDR=Yes:将第一行作为DataTable的列名,根据该列的数据判断该列的数据类型原创 2012-09-29 11:09:32 · 967 阅读 · 0 评论 -
vb.net中三种转换 <CType> <DirectCast> <TryCast>
vb.net中三种转换[CType/DirectCast/TryCast],到了C#下面TryCast对应as,但是DirectCast +TryCast都变成了(type)var 一种形式, 看来vb.net和C#不完全相等啊,不知道大家怎么理解三种转换看这个列表就能知道区别了: CType 函数 任何数据类型 必须在两种数据类型之间定义扩大转换或收缩转换 引发 In转载 2012-09-10 09:50:20 · 2407 阅读 · 0 评论 -
C# ToString()用法汇总
C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F转载 2012-09-07 17:57:57 · 983 阅读 · 0 评论 -
IEnumerable(Of T)、IEnumerable、ICollection(Of T)、IList(Of T)、ObservableCollectin(Of T)和Collection(Of
1.如果你返回的集合是只用于遍历,不可修改的,则返回IEnumerable2.如果返回的集合需要修改,如添加和删除元素,用ICollection3.如果返回的集合需要支持排序,索引等,用IList4.如果返回的集合要支持索引,但不能添加,删除元素,用ReadOnlyCollection ICollection主要针对静态集合;IList主要针对动态集合IEnumerable转载 2012-09-01 11:28:22 · 816 阅读 · 0 评论 -
图像处理模块(待补完)
Imports System.DrawingImports System.Drawing.ImagingImports System.Runtime.CompilerServicesPublic Module ImageHelper ''' ''' 按指定大小切割图像 ''' ''' 要切割的Bitmap ''' 每个图像的宽度 '''原创 2012-07-31 16:03:18 · 675 阅读 · 0 评论 -
.NET CsvWriter
Imports System.TextImports System.IO''' ''' 快速写入数据到CSV文件''' Public Class CsvWriter#Region "Constants" ''' ''' Defines the default delimiter character separating each field. '''原创 2012-11-01 15:53:22 · 1072 阅读 · 0 评论