摘要:
原始字符串
string completestring = "the9 city";
转换完成的字符串
string stringval = "the city";
int numericval = 9;
aspx文件
<%@ page language="c#" codebehind="stringpa......
摘要:
密码的故事
2002 年 3 月 14 日
本文是由一个问题引出的。我需要一种将密码保存在加密文件中的方法,因为我需要记住许多密码,但记忆力却已大不如前。我知道有许多商用工具能够做到这一点,但我感到学习 .net 中的一项新技术真的很有好处。
我用 visual basic® .net 完成了一个简单而完整的程序,用于加密和解密文件,从中学到了许多知识。既然加密对于多......
给贝贝的,Base64编码(带有Q和B编码)——VB.NET
option strict off
option explicit on
option compare text
imports microsoft.visualbasic.compatibility
namespace blood.com.classlib
public class security
private pbbase64byt(63) as byte
private const base64chr as string = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789+/="
private const q_code_hdr as string = "=?iso-8859-1?q?"
private const b_code_hdr as string = "=?iso-8859-1?b?"
private const code_end as string = "?="
public sub new()
mybase.new()
dim intptr as integer
for intptr = 0 to 63
pbbase64byt(intptr) = asc(mid(base64chr, intptr + 1, 1))
next
end sub
protected overrides sub finalize()
mybase.finalize()
end sub
对字符串进行b或q编码
public function entext(byref sin as string) as string
dim iptr as short
dim bneedsencoding as boolean
dim imax as short
dim schr as st...
下一页 摘要:
以前解决gb2312/big5实时转换的做法一般是修改response.contentencoding
string switchlanguage(string strlanguage){
if(strlanguage.startswith("zh-cn")){
response.contentencoding=encoding.getencoding(93......