我想将此(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);
        }

_local_4上面的主题函数的输出值是

109104119103102102118110103545110410056

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

请帮我转换一下。

谢谢并恭祝安康。

===============>>#1 票数:2

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

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

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

===============>>#2 票数:0 已采纳

看来你只是想尝试返回一个带有一个字符的子字符串,然后得到char代码(ascii值?),你可以从索引中获得

 var _local_2 += _arg_1[_local_3];

使用以下函数进行测试

    static int characterCount(string s)
    {
        int result = 0;
        foreach (var c in s)
            result += c;

        return result;
    }

//"test" == 448

  ask by Arbaz Abid translate from so

未解决问题?本站智能推荐:

1回复

C#中的onEnterframe和Tween

我正在尝试使用C#用kinect sdk编写一些程序,我是一名Flash开发人员,我的技能是使用动作脚本,并且我已经用c#编写了一些简单的项目,我想知道的是,有一个类似C#中的onEnterFrame吗? 或类似C#中的补间功能 谢谢
1回复

Flash是否具有C#之类的属性?

Flash是否具有C#之类的属性? 还是我必须创建类似Java的getter和setters? IE可以在Flash中执行此操作:
1回复

C#应用程序作为Flex SWF的容器

我不想在c#和AS3之间或此处 插入 。 我想要一个可以承载Adobe Flash swf文件的C#全屏内容播放器。 有例子吗? 在全屏模式下,右键单击将附加自定义行为。 我在Visual c ++中看到了一个 根据克里斯的,我检查了链接。 我尝试添加以下代码行: 但
1回复

C#控制台应用程序的动作脚本

警告:我要求的是一个不错的教程或一种研究如何进行此操作的方法,而不是让您不为我编写代码 我正在寻找一种方法,当用户在用Action Script 3.0编码的swf游戏中执行操作时,它将在空缺的c#中处理。 所以我希望我的游戏向我的C#应用​​程序发送调用函数的请求。 我是全新的,
1回复

翻译我写给C#的ActionScript 3代码

最近我发现了C#,这确实是我想要的。 在使用C#之前,我是使用AS3进行编码的。 我已经使用C#重新编码了所有旧程序,但是我对此感到受阻: CMDTEC and MDT are 2 byteArray ( byte[] in C# I guess ) 那是我尝试过的,但是没有用
1回复

具有ActionScript的C#TcpListener

我正在尝试将C#与动作脚本连接起来,所以我尝试了一下,它可以正常工作,并且可以连接,但是当我尝试发送do writeUTF时,我调试了动作脚本,控制台应用程序立即关闭,SWF加载并没有显示任何内容, BAM在1秒内关闭 我编写了一个控制台应用程序的代码,并在主要空白处添加了5行 我
6回复

Silverlight 3(C#)与Flash 10(AS3)

Silverlight如何与Flash 10叠加? 哪个更轻? (CPU消耗,加载时间,性能) 它具有更丰富的功能(API,库) 开发速度更快? 媒体处理(音频/视频流)怎么样? 我需要特殊的服务器/客户端软件才能使用它们吗?
1回复

使用C#在SWF中编辑Sprite变量

所以我想为一个愚蠢的游戏开发一个教练,但是我仍然想知道如何通过按钮和文本在游戏的动作脚本中编辑精灵变量。 那是我要专门编辑的动作脚本精灵 我反编译了swf,并可以使用按钮和文本框编辑主根目录或MainMovie,但是我似乎无法弄清楚更改Sprite中的值 如果我的解释令人
1回复

将值从C#传递到ActionScript 3和跨域问题

我有一个要用于正在编写客户端的游戏服务器的ac#控制台应用程序,它是as3。 稍后,我将把swf嵌入到ac#形式中。 我有几个问题,我真的希望有人可以帮助我解决这个问题。 目前,我已设置它发送登录到服务器的请求,此时服务器将检查您在用户名和密码字段中输入的信息并验证该信息。 如果您通过身
1回复

C#中的AS3字节数组

我正在尝试将AS3函数的代码移植到C#。 我想使用C#发送AMF请求,该请求包含一个字节数组,类似于下面显示的AS3函数如何执行该操作。 我使用Charles Web调试器在AMF请求中记录了此数组,并得到了以下信息: 图片 如何使用C#获得相同的字节数组结果。 我