Ped*_*ddy 0 .net c# type-conversion
这是我正在使用的代码..
使用PWServiceProxy
PortfolioQueryOptions Query = new PortfolioQueryOptions();
Query.PortfolioTypes = "Funded";
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,如
无法将类型字符串隐式转换为PWServiceProxy.PortfolioTypes.
似乎Query.PortfolioTypes是的类型PWServiceProxy.PortfolioTypes,即枚举.
所以你需要
Query.PortfolioTypes = PortfolioTypes.Funded;
Run Code Online (Sandbox Code Playgroud)
要么
string str = "Funded"; // or something else
PortfolioTypes pt;
if (Enum.TryParse(str, out pt))
Query.PortfolioTypes = pt;
else
throw new Exception("Can't parse input as PortfolioTypes");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2687 次 |
| 最近记录: |