日期:2014-05-17  浏览次数:20699 次

我刚初学者
用java或者C#读取ASCII或者二进制的STL文件代码怎么写啊???

------解决方案--------------------
C# code
public   static   int   Asc(string   character) 
   { 
     if   (character.Length   ==   1) 
     { 
       System.Text.ASCIIEncoding   asciiEncoding   =   new   System.Text.ASCIIEncoding(); 
       int   intAsciiCode   =   (int)asciiEncoding.GetBytes(character)[0]; 
       return   (intAsciiCode); 
     } 
     else 
     { 
       throw   new   Exception( "Character   is   not   valid. "); 
     } 

   } 

ASCII码转字符: 

public   static   string   Chr(int   asciiCode) 
   { 
     if   (asciiCode   > =   0   &&   asciiCode   <=   255) 
     { 
       System.Text.ASCIIEncoding   asciiEncoding   =   new   System.Text.ASCIIEncoding(); 
       byte[]   byteArray   =   new   byte[]   {   (byte)asciiCode   }; 
       string   strCharacter   =   asciiEncoding.GetString(byteArray); 
       return   (strCharacter); 
     } 
     else 
     { 
       throw   new   Exception( "ASCII   Code   is   not   valid. "); 
     } 
   }