1.将字符串转换字符数组
将上面的strings字符串分割成一个chaArr字符数组
效果图
参考代码:
- strings:='abcdefg'
- charArr:=[]
- string_to_chararray (strings, charArr)
复制代码
string_to_chararray算子内容:
- tuple_strlen (strings, Len)
- if(Len<1)
- return()
- endif
- chararray := []
- for i:=0 to Len-1 by 1
- tuple_str_bit_select (strings, i, Selected)
- chararray := [chararray,Selected]
- endfor
- return ()
复制代码
将上面的代码保存为string_to_chararray.hdvp文件加载即可使用!
懒人直接下载string_to_chararray.hdvp:
2.将字符数组转换字符串
- charArr:=['a','b','c','d','e','f','g']
- str:=''
- for i:=0 to |charArr|-1 by 1
- str:=str+charArr[i]
- endfor
复制代码
3.C#中HTuple字符数组与字符串相互转换
- HTuple strTup = new HTuple();
- strTup.Append("A");
- strTup.Append("B");
- strTup.Append("C");
- strTup.Append("D");
- strTup.Append("E");
- //HTuple数组转string
- string str1 = string.Join("",strTup);
- //string转char
- char[] ch = str1.ToCharArray();
复制代码
|