C#代码实现的这个方法想转化为BCB平台上可执行的方法,求指点

C#代码实现的这个方法想转化为BCB平台下可执行的方法,求大虾指点~static byte[] readingMeter(byte[] data

C#代码实现的这个方法想转化为BCB平台下可执行的方法,求大虾指点~
static byte[] readingMeter(byte[] dataIdentifier)
 {
  int Length=2+dataIdentifier.Length();
  byte data[Length];

   int i=0;
   data[i++]=READ_CONTROL_CODE;
   data[i++]=(byte)dataIdentifier.Length;
   for(int j=0;j<dataIdendifier.Length;j++)
   {
data[i++]=dataIdentifier[j];
   }
  
   return data;
 }
这是用C#编写的方法,想在BCB里编写同样的方法,但想把返回类型  和参数类型全改为String型,但不知道怎么转换,上面的byte[]是存放形如ox34这样的字节数组,求大虾指点~  不甚感激
[解决办法]
很简单的一个转换 lz熟悉下C++和 C#的语法 就可以了