javascript - 将关键字从 javascript 拆分为 C#
问题描述
如何拆分此 JavaScript:
encodeUri(this.value).split("/%..|./").length - 1;
到 C#?我应该为此使用正则表达式吗?我正在尝试将下面的代码片段转换为 c#,但“/%..|./”出现错误。它说不能从字符串转换为字符。
HttpUtility.Html.Encode(value).Split(@"/%..|./").Length - 1;
解决方案
String.Split
仅将一个字符串作为输入的方法没有重载。
你可能想要这样的东西:
HttpUtility.HtmlEncode(value).Split(new [] {"/%..|./"}, StringSplitOptions.None);
// or even:
HttpUtility.HtmlEncode(value).Split("/%..|./", StringSplitOptions.None);
推荐阅读
- c# - 如何使用安装程序包安装用 .Net 编写的 Windows 服务?
- angular - 相当于 angularjs $compile 到 typescript
- javascript - ELM:使用 Framework7 不会触发对话事件
- xml - 无法从 https://sapui5.hana.ondemand.com/resources/sap/m/HarveyBallMicroChart.js 加载“sap/m/HarveyBallMicroChart.js”:在 SAP UI5 中
- django - 如何使用 django 在单个页面中切换输入格式?
- django - django 开发服务器不提供静态文件
- asp.net-mvc-5 - Autofac注册文件夹
- javascript - 提交按钮不调用 JQuery 验证第二次
- dropdown - 如何在角度 8 中的 ng-select 中使用键值对
- reactjs - 如何在 ReactJS 中使用多个 baseURL axios?