小编Ale*_*lam的帖子

从HttpRequest返回字符串

在达特我能做到:

await HttpRequest.getString(path)
Run Code Online (Sandbox Code Playgroud)

这将返回一个字符串.

我想创建一个会做同样的方法,但是像这样:

HttpRequest request = new HttpRequest();
request
    ..open('Get',getPath)
    ..setRequestHeader('Content-Type','application/json')
    ..send('');
...
return responseString;
Run Code Online (Sandbox Code Playgroud)

我可以使用事件和期货来做到这一点,但我想了解如何使用async&await具体做到这一点.

编辑:这是针对浏览器的dart:html HttpRequest.

dart dart-html dart-async

4
推荐指数
1
解决办法
661
查看次数

实例化大量的类

目前我有一个像这样的类列表:

public List<Algo> AlgoList = new List<Algo>
{
    new BastionAlgo(),
    new BitcoreAlgo(),
    new Blake2SAlgo(),
    new BlakeAlgo(),
    new BlakeCoinAlgo(),
    new BmwAlgo(),
    new C11FlaxAlgo(),
    new CryptolightAlgo(),
    new CryptonightAlgo(),
    ...
};
Run Code Online (Sandbox Code Playgroud)

当我添加和删除类时,我宁愿不必维护一个长列表.有没有办法找到并实例化在.net核心2中扩展另一个类的所有类?

提前谢谢你的帮助.

c# .net-core

1
推荐指数
1
解决办法
51
查看次数

标签 统计

.net-core ×1

c# ×1

dart ×1

dart-async ×1

dart-html ×1