在asp.net中,怎么将字符转化成对应的ascii码,还有怎么判断字符串是否换行,在asp当中都是根据chr(13),asp.net没有整个函数,我从网上搜了很多资料,说是引用using Microsoft.VisualBasic;就可以用其中的很多函数,包括转换ascii码,但是我试了怎么不行啊??请教!!!!

解决方案 »

  1.   

    1、System.Text.Encoding.ASCII.GetBytes
    2、IndexOf("\n");
      

  2.   

    试了怎么不行啊??我是想将单个字符转换成Ascii码,比如把“A”对应的转换成ascii码
      

  3.   

    byte[] bs = System.Text.Encoding.ASCII.GetBytes( "a" );
    result:bs[0] = 0x61
      

  4.   

    2、IndexOf("\n"); 这个回车换行返回值是整型的,怎么用啊??
      

  5.   

    if( IndexOf("\n") > -1 )
      

  6.   

    function vencoded(venshop)
    for i=1 to len(venshop)
    if mid(venshop,i,1)<>chr(13) then
    ven=asc(mid(venshop,i,1))+5
    if ven>127 or ven<33 then
    ven=ven-95
    end if
    vena=vena&chr(ven)
    else
    vena=vena&"+"
    end if
    next
    vencoded=vena
    end function
    看看这个怎么转化成asp.net的,关键有个vena=vena&chr(ven)  不知道怎么转换??
      

  7.   

    对了,还有就是怎么再把Ascii码逆回去