小编Was*_*mos的帖子

在Material Angular中显示简单的警报对话框

我正在使用Material Angular(来自Angular Material).该网站中的示例似乎有点过于复杂,互联网上的其他所有教程似乎都已过时或者正在使用AngularJS.如何使用标题,消息和确认/取消按钮显示简单警报(就像Android的AlertDialog一样)?

single-page-application typescript material-design angular-material2 angular

6
推荐指数
2
解决办法
2万
查看次数

将float-formated char []转换为float

我有一个char[] salary包含来自a的数据string.我想转换char[] salary为float,但我正在尝试的方法似乎极其缓慢,这是:

float ff = float.Parse(new string(salary));
Run Code Online (Sandbox Code Playgroud)

根据Visual Studio的Performance Profiler,这会占用过多的处理:

在此输入图像描述

所以我想知道是否有更快的方法来做到这一点,因为这里的表现是重点.在char[]被格式化,像这样:

[ '1', '3, '2', ',' '2', '9']
Run Code Online (Sandbox Code Playgroud)

并且基本上是一个类似JSON的浮点数转换为适合的每个数字(和逗号)char[].

编辑:

我已经重新格式化了代码,似乎性能命中实际上是从转换char[]到string,而不是从解析string到float.

c# floating-point performance parsing

3
推荐指数
2
解决办法
454
查看次数