gpt4 book ai didi

c# - charCodeAt 到 C# 的转换

转载 作者:行者123 更新时间:2023-12-02 17:29:34 27 4
gpt4 key购买 nike

我想将此 (ActionScript) 函数转换为 C#,但无法找出 charCodeAt

var _local_2 = "g";
var _local_3 = "h";
var _local_4:String = this.keycode((((((((("m" + _local_3) + "w") + _local_2) + "ffvn") + _local_2) + "63") + _local_3) + "d8"));

private function keycode(_arg_1:String):String{
var _local_2:* = "";
var _local_3:int;
while (_local_3 < _arg_1.length) {
_local_2 = (_local_2 + String(_arg_1.substr(_local_3, 1)).charCodeAt(0));
_local_3++;
};
return (_local_2);
}

上述 keynote 函数在 _local_4 上的输出值为

109104119103102102118110103545110410056

但我不知道应该在 C# 中使用 charCodAt 并获取 ascii 值。

请帮我转换它。

感谢和问候。

最佳答案

您可以使用索引器从字符串中获取特定字符。

我想你想从子字符串中获取第一个字符,所以你可以使用[0]。

var _local_2 += _arg_1.Substring(_local_3, 1)[0].ToString();

关于c# - charCodeAt 到 C# 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23184429/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com