原创 使用C#對字符串進行MD5加密

我們可以通過C#中的MD5類的哈希算法默認實現實例對字符串進行加密操作,該實例的ComputeHash()方法可以得到傳入一個字節數組,傳出一個字節數組。我們只需將ComputeHash()方法處理後的字節數組中的每個字節元素進行二進制轉

原创 實驗心得:C#中當使用foreach對集合進行遍歷時,不得改變集合的大小和元素的值

因爲前面老師在講解集合的時候沒有告訴我這條規則,特此記錄: 【1】當對集合使用foreach語句進行遍歷的時候不能改變集合的大小,不然會拋異常: 如: List<string> list = new List<string>(); li

原创 C#中的Path類的方法詳解

Path類主要用於對路徑字符串進行操作,並且提供了對路徑操作的常用方法,下面筆者一一舉例: 1,GetFileName()方法:從路徑字符串中得到文件名(帶擴展名) 案例)從字符串"C:\Users\Administrator\Desk

原创 C#的File類中常用的文件操作函數(方法)及其使用

使用C#語言中的File類我們能夠非常輕鬆的使用一些文件操作的函數來完成對文件簡單的讀寫操作: 1,ReadAllBytes()函數,將文件中的文字內容轉成byte數組並返回。 案例)讀取文件,並輸出到控制檯上 【準備讀取的文件】

原创 【C#】自己寫構造string.Join()方法

C#,string.Join()方法,是一個連接數組的方法,其原理是將參數數組轉化成字符串,再用參數傳入的字符串連接。其實這個方法我們可以自己寫方法來實現。 【代碼:】 Class Tool { public static string

原创 VB文件系統編程中的常用函數

一,CurDir函數 返回當前默認路徑,以Variant形式或String值形式返回 語法:CurDir 舉例:msgbox"當前系統的默認路徑是:" & CurDir 二,GetAttr函數 返回文件的特定屬性是否設置,以intege

原创 VB文件系統編程中的input/line input,print和write語句相同點和區別

由於學習到了文件系統編程,特此做記錄: Input和Line Input都是用於讀取文件內容,並將其賦值給變量,其作用在筆者看來是差不多的,區別主要是: input語句語法: input 文件號,變量列表 input其後能夠跟變量列表,也

原创 VB文件系統編程中常用語句

一,ChDrive語句 改變默認驅動器 語法:ChDrive 盤符 如:ChDrive "E" 此語句用於將默認驅動器改成E盤 注意:參數可以是零長度字符串,可以是字符串。但是當是零長度字符串時,默認驅動器不會做任何改變;當是多字符字符串

原创 C#中字符串的常用屬性和方法

本篇文章小編總結在C#中,對於字符串類型我們常用的屬性和方法: 【1】構造方法: 通過構造方法我們可以根據自己的需要構建一個字符串變量(或字符串類型的對象實例)。 案例1)通過構造方法,聲明並賦值一個由20個字符‘H’組成的字符串,並

原创 C#編程中List泛型集合的常用屬性詳解

List泛型集合是C#編程中的經常使用的集合之一,相對數組它可以動態的添加元素而不是聲明的時候就必須指定大小。相對於ArrayList集合和Hashtable集合的優勢是其元素的數據類型可以確定。而不是默認的父類類型object。 Li

原创 VB中對象的聲明和綁定

對象聲明有一下集中辦法: 1,直接聲明和創建實例並賦值給變量 Dim ObjectVarName As New [ClassLibName.]ClassName 2,先聲明一個對象變量類型,然後在類中創建一個實例,再賦值 Dim Obje

原创 C#中使用Equals()函數比較兩個字符串是否相同

對兩個字符串進行比較是否相同除了將其全部轉換爲大寫或者轉換爲小寫再直接比較和直接比較之外還有一種方法就是使用Equals()函數。 Equals(string Value,StringComparison)函數,返回值爲布爾型,如果兩個字

原创 VB中的“msgbox”函數各參數詳解

不知不覺已經學習VB一個月了,本人開始了關於這門語言查漏補缺的工作,特在此做記錄,對於有疑問的朋友有一定幫助,編程高手請不要噴。 很多時候我們是用msgbox函數的時候只用到了其prompt參數,對於其他的參數我們沒有用到,下面做詳細登記

原创 關於定義動態數組的Preserve選項使用和不使用的區別的案例

教程書上寫到,當使用Redim去爲動態數組指定上下界和緯度的時候如果不加Preserve參數,則重新定以後數組元素原來的值會被重置清空爲empty。對此筆者特做了一個案例進行驗證,代碼如下: 第一次Redim,對動態數組s()定製了上下