【c# – 我可以将2个加密字符串加在一起并解密吗?】教程文章相关的互联网学习教程文章

c# – 在比较期间将1,000个字符串转换为小写字母比枚举比手动检查不同变体更便宜?【代码】

我有一个名为SelectedSections的属性,它是从一个Sections集合中分配的.每个部分都包含一个BidItems集合,其中包含1,000个项目.当我选择一个Section时,我需要刷新我的视图可以数据绑定的项目集合,并使用一组过滤的项目.public Section SelectedSection {get { return selectedSection; }set {this.SetPropertyByReference(ref this.selectedSection, value);if (value != null){this.BidItems = value.BidItems.Where(item => !item....

c# – MVC ActionLink将路由作为查询字符串而不是路由值附加【代码】

我有一个MVC动作链接:@Html.ActionLink("Update Information", "Index", "Performance", new { performanceid = item.PerformanceId }, null)此操作链接的href如下所示:/ Performance / Index?performanceid = 100 在我的RouteConfig.cs中,我按以下顺序拥有以下路由:routes.MapRoute("ShowPerformanceOptions","Performance/{performanceid}/Index",new { controller = "Peformance", action = "Index" } );routes.MapRoute("...

c# – 在en.mvc和json中将enum作为字符串返回【代码】

我有一个包含枚举属性的类. 我的枚举:public enum ToasterType{[EnumMember(Value = "success")]success,[EnumMember(Value = "error")]error}我的课 :[Serializable]public class ToastrMessage{[JsonConverter(typeof(StringEnumConverter))]public ToasterType ToasterType { get; set; }// bla bla bla}用Json返回类:public async Task<ActionResult> Authentication(){return Json(this.ToastrMessage(ToasterType.success...

c# – 在MVC 6 Web Api中访问查询字符串?【代码】

我试图在MVC 6(Asp .Net 5)Web Api中添加一个Get()函数,以将配置选项作为查询字符串传递.以下是我已经拥有的两个功能:[HttpGet] public IEnumerable<Project> GetAll() {//This is called by http://localhost:53700/api/Project }[HttpGet("{id}")] public Project Get(int id) {//This is called by http://localhost:53700/api/Project/4 }[HttpGet()] public dynamic Get([FromQuery] string withUser) {//This doesn't work ...

c# – 在MVC 6中将视图渲染为字符串

参见英文答案 > Render Razor view to string in ASP.NET 5 2个经过长时间寻找这个问题的解决方案,我只发现了MVC5和过时的解决方案. 现在我们在asp.net 5 beta 7中,有什么方法可以呈现字符串变量的视图? 我需要渲染一个视图,以在bootbox javascript控件中显示它(如模态窗口). MVC 5解决方案在版本6中不起作用,因为那里没有“ViewEngine”类.看:甚至找不到Razor对象: 解决方法:您可以使用此方...

c# – 如何从JToken获取字符串值【代码】

我从一个返回JSON响应的Web服务获取数据.这是我的代码:WebClient client = new WebClient(); var result = client.DownloadString("http://some url");JObject obj = JObject.Parse(result);// Location l = new Location(); // l.city = obj["ad"][2]; error here此时它返回一个结果,但是我收到一个错误:Cannot implicitly convert type ‘Newtonsoft.Json.Linq.JToken’ to ‘string’我想帮助将返回的数据放入模型中的变量...

C#lambda表达式常量vs字符串【代码】

有人可以解释为什么我运行这个表达式:const string testValue = "ABC"; return NameDbContext.MasterNames.Where(m => m.Names.Any(n => n.LastName == testValue)).ToList();我得到了预期的结果,但是如果我使用testValue作为变量运行它会失败:string testValue = "ABC"; return NameDbContext.MasterNames.Where(m => m.Names.Any(n => n.LastName == testValue)).ToList();这似乎只发生在字符串上.使用int的类似代码可以正常...

c# – 从JSON .NET中区分byte []和字符串【代码】

我正在做一个获取JSON字符串(代表一个对象)的类,我正在使用Newtonsoft的JSON.NET对其进行反序列化.因为我不确切地知道我需要序列化我正在使用JSON.NET库做什么的对象是得到一个字典. 问题是我根据其类型不同地处理每个属性.通过将解析后的对象JToken.Type与例如JTokenType.Date进行比较,我可以毫无问题地识别日期或整数. 但是类型JTokenType.Bytes似乎不起作用.然后我有这个问题,我有一个表示普通字符串的字符串和一个表示byte []的...

c# – 如何在xml反序列化期间将子节点的内部xml作为字符串返回【代码】

我正在使用反序列化大型xml文档.在大多数情况下,这很好.我并不关心树下面的一些子节点,但它们确实包含我想要捕获的数据以供以后使用,但是我不想完全反序列化它们.我宁愿拿整个节点并将其存储为一个字符串,以后我可以回来. 例如,给出下面的xml文档:<item><name>item name</name><description>some text</description><categories><category>cat 1</category><category<cat 2</category></categories><children><child><description...

c# – 将字典对象转换为Json字符串【代码】

我有一个字典对象,声明如下所示.Dictionary<string, Dictionary<int, List<DataRow>>> lineList = new Dictionary<string, Dictionary<int, List<DataRow>>>();我想将此对象转换为Json字符串,但是当我使用下面的代码时,它只考虑字典列表中的第一个对象,然后在其中添加其余数据,而不管它连接的是哪个键.var linechartString = JsonConvert.SerializeObject(lineList);我想知道是否有不同的函数可以将我的字典对象转换为JSON字符串.解...

c# – 无法将将DynamicObject扩展为JSON字符串的类序列化.【代码】

我有类foo,它扩展了DynamicObject类.该类还包含Dictionary类型的属性. 当我尝试使用Newton.Soft Json转换器序列化它时.我得到“{}”作为空白对象. 以下是我的代码:public class Foo: DynamicObject{/// <summary>/// Gets or sets the properties./// </summary>/// <value>The properties.</value>public Dictionary<string, object> Properties { get; set; } = new Dictionary<string, object>();/// <summary>/// Get...

c# – 解析其类型为字符串的动态数据【代码】

我有一个包含2列的sql表,不包括PK等DataType Value--------------------------------------System.String DemoSystem.Int32 23System.Decimal 184,54System.DateTime 2018-04-25 08:57:27.6305273如何动态解析Value列中的值,作为DataType列中指定的类型.也可以有不同的数据类型:bool,double等(总是标准的.没有海关数据类型所以我不需要获取程序集等) 当然,我可以...

如何在C#中将文本提取/插入RTF字符串

在C#控制台应用程序中,我需要从RTF字符串中提取文本,向其中添加更多文本,然后将其转换回RTF.我已经能够使用System.Windows.Forms.RichTextBox类执行此操作,但我发现在非Forms应用程序中使用Forms控件有点奇怪.有更好的方法吗?解决方法:请参阅有关此主题的讨论: Cleaning up RTF text

c# – 将字符串转换为十进制,保留确切的输入格式【代码】

我敢肯定这是小菜一碟,但我真的在努力寻找一些看似微不足道的东西. 我需要检查表单上的文本框的输入文本提交并检查它是否在所需的范围内(我已经尝试了一个范围验证器,但由于某种原因它不起作用所以我试图做这个服务器-侧). 我想做的是: 获取输入的值(例如0.02),替换逗号和句点,将其转换为小数(或双精度或等效值)并检查它是否在0.10和35000.00之间. 这是我到目前为止所拥有的:string s = txtTransactionValue.Text.Replace(",", s...

c# – 代码和字符串处理【代码】

我已经研究过这个,但找不到任何可靠的东西,想看看是否有人可以指出我正确的方向.我试图看看Codedom是否可以处理不同语言之间的字符串和统一,而不是我为每种语言设置条件字符串. 例如,我需要通过Codedom在C#和VB.NET中完全如下所示生成以下内容: C#errorMsg = errorMsg.Replace('"', '\'').Replace("\r\n", @"\n"); System.Windows.Browser.HtmlPage.Window.Eval("throw new Error(\"Unhandled Error in Silverlight Application "...