我用C#调用dcrf32.dll,里面有一个方法
[DllImport("dcrf32.dll")]
public static extern int dc_read_hex ( int  icdev, int adr, [Out] byte[] sdata );  //从卡中读数据(转换为16进制)
,这个方法读出来的数据为:82DFC45DC40804006263646566676869,这应该是卡号,十六进制的吧。但是转换过来后是乱码。按理说应该是数字啊,请问IC卡中卡号存储的是什么格式啊。读出来后要怎样转换,谢谢大家!