我正在尝试理解一段源代码,而且我目前无权构建/调试代码.有人可以协助解释下面代码的意图吗?
拆分字符串,并使用拆分字符串创建GUID的混合物让我去旅行.
string titleOfItem = "valuePassedAsParameter";
Guid itemId = new Guid(titleOfItem.Split(new string[] { "Approve ", "Decline "}, StringSplitOptions.RemoveEmptyEntries)[1]);
Run Code Online (Sandbox Code Playgroud)
假设你有一个看起来像的字符串
"Something Approve {18e4ccaf-e2d7-476f-93b2-251dea286f65}"
Run Code Online (Sandbox Code Playgroud)
然后
"Something Approve {18e4ccaf-e2d7-476f-93b2-251dea286f65}".Split(new string[] { "Approve ", "Decline " }, StringSplitOptions.RemoveEmptyEntries)
Run Code Online (Sandbox Code Playgroud)
将生成字符串数组
["Something "], ["{18e4ccaf-e2d7-476f-93b2-251dea286f65}"]
Run Code Online (Sandbox Code Playgroud)
然后[1]将采取第二项(字符串化的GUID)
new Guid("{18e4ccaf-e2d7-476f-93b2-251dea286f65}")
Run Code Online (Sandbox Code Playgroud)
将产生一个guid,其部分根据解析的guid字符串
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |