[急]方法调用的问题!!
这是一个64进制转换的方法: 
 using   System;   
 namespace   CLibrary 
 { 
 	///    <summary>  
 	///   Class1   的摘要说明。 
 	///    </summary>  
 	public   class   CMath 
 	{ 
 		private   const   string   BASESTR64   =    "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ "; 
 		public   CMath() 
 		{ 
 			// 
 			//   TODO:   在此处添加构造函数逻辑 
 			// 
 		}   
 		//把10进制数转换成2,8,16,64进制   ConvertToStr方法递归调用       
 		public   string   ConvertToStr(Int64   ival,byte   encode) 
 		{ 
 			if   ((ival   > =   0)   &&   (ival    <   encode)) 
 				return   BASESTR64[(int)ival].ToString();   
 			return   ConvertToStr(ival   /   encode,   encode)   +   BASESTR64[(int)(ival   %   encode)].ToString(); 
 		}   
 		//把10进制数转换成2,8,16,64进制   递归调用方法 
 		public   Int64   ConvertToInt(string   sval,   byte   encode) 
 		{ 
 			if   (sval.Length   ==   1) 
 				return   BASESTR64.IndexOf(sval[0]);   
 			return   BASESTR64.IndexOf(sval[0])   *   (Int64)Math.Pow(encode,   sval.Length   -   1)   +   ConvertToInt(sval.Substring(1),encode); 
 		} 
 	} 
 }   
 郁闷的是我现在不知道要怎么调用这个方法... 
 比如说传参数: "13356332255 ",返回的结果要是:McGXTf 
 请高手指点一下菜鸟.这个方法我要怎么调用
------解决方案--------------------CMath cm = new CMath(); 
 string str = cm.ConvertToStr(13356332255, 64);   
 Console.WriteLine(str);   
 //输出为: 
 McGXTf