【c# – 比较两个字符串后需要显示更改的文本】教程文章相关的互联网学习教程文章

c# – 在csv文件中使用字符串拆分和数组的LINQ问题【代码】

鉴于以下代码:var query = from line in ClientCount()let aLine = line.Split(",")where aLine.GetValue(1) != 0select aLine;要查询csv文件,aLine.GetValue(1)将获得.csv文件中的第1行(0之后)或第1个字符串,例如: abc,def 因此得到def?我想得到def,但后来我也想在这样的文件中选择title2,如下所示: 标题,标题2 abc,def 我怎样才能做到这一点? 顺便说一下,我知道这有LINQ To CSV,但我自己也是这样做的. 谢谢解决方法:所以,如...

c# – 从写入字符串的xml文件中删除标签?【代码】

这就是字符串中的数据:<temp><id>TGPU1</id><label>GPU</label><value>67</value></temp><temp><id>THDD1</id><label>ST3320620AS</label><value>34</value></temp><temp><id>FCPU</id><label>CPU</label><value>1430</value></temp>(还有更多,这只是原始输出的一小部分.)我想做的是通过一些快速代码(不是实际代码有多长,但执行需要多长时间)来提供它将删除所有<temp><id>TGPU1</id><label>GPU</label><value>并将其输出到一个新字...

如何在C#中反序列化JSON字符串是正确的?【代码】

帮助处理JSON反序列化正确答案.例如,我们对以下内容进行了JSON响应:{"variant":"otvet1","source":"otvet2","items":[{"list":"512"},{"vist":"315"},{"zist":"561"}]}要使用以下代码反序列化:[DataContract]public partial class ItemsList{[DataMember(Name = "list")]public string lisType { get; set; }[DataMember(Name = "vist")]public string vistType { get; set; }[DataMember(Name = "zist")]public string zistType...

C#ASP.Net Webforms – 字符串 – 静态与静态只读【代码】

关于在ASP.Net应用程序中使用这些变量,我遇到了一些困惑. public static string Complete =“Complete”; 据我所知,这个值对于所有用户来说都是全局的,但是由于应用程序池的回收并且在回收时未分配值,因此不能保证该值的存在? public static readonly string Complete =“Complete”; readonly标志是否意味着由于使用类的静态构造函数初始化值,该值始终可用,这意味着该值始终可用? 据我所知,在readonly场景中会发生以下情况: >访...

c# – 线程安全的公共字符串【代码】

我有一个从DataTable中的数据设置的公共字符串,我正在寻找一个如何使其多线程安全的例子public string Server { get; set; }string Server = DT.Rows[0].ItemArray[0].ToString();这就是我所拥有的,当所有其他线程根据数据表中的数据设置其字符串Server时,我不认为这是安全的.解决方法:从您的评论到您的原始帖子,我认为您想要的是ThreadLocal 你会得到:// declared as: ThreadLocal<string> Server;// ... initialized by: Server...

c# – 测量字符串就像在html上一样吗?【代码】

我有确切的字符串:123 .. 我想知道它的长度是什么,好像它是在Html页面上(作为SPAN)font-name:arial font-size:16px;我做了一个实验: http://jsbin.com/axezib/edit#preview 所以<span style="font-family:arial;border:solid 1px red;display:inline-block;font-size:16px;">123..</span>呈现为: 及其属性: 当然 * { 填充:0像素;边缘:0像素; } 你可以看到它的宽度是35,高度= 19. (让我们忽略边界…) 但是我有这个代码...

C#字符串传递给C CLI【代码】

没看到我在S / O上寻找的东西.我有一个C#应用程序需要将值传递给C CLI应用程序(托管代码). (我真的只需要通过STRING传递) C#我有double xCoordinate = 4820.85; double yCoordinate = 9792.93; string stringName = "My string stuff"; abc.Highlight(xCoordinate, yCoordinate, stringName);在C/C++LI中我希望收到字符串(double似乎很好) 我读到了以下内容C++ --> std::wstring or in C++ --> extern "C" __declspec void GetSt...

c# – 字符串未被识别为有效的DateTime(格式化)【代码】

我正在尝试将Oracle DateTime字段转换为字符串(TextBox).但是我一直收到以下错误:The string was not recognized as a valid DateTime.该字段中的值为:2013年7月25日下午4:12:18 码:DateTime dt = DateTime.ParseExact("MM/dd/yyyy HH:mm:ss tt",dr["category"].ToString().Trim(), CultureInfo.InvariantCulture); txtFedCat.Text = dt.ToString("dd/M/yyyy");解决方法:试试这个:DateTime dt = DateTime.ParseExact(dr["categ...

c# – 带字符串的美元的动态对象【代码】

我使用此代码来获取来自youtube的视频观点:WebClient ccn = new WebClient();string dog = ccn.DownloadString("https://gdata.youtube.com/feeds/api/videos/5WEK6HgXBsQ?v=2&alt=json");dynamic obj = JsonConvert.DeserializeObject(dog);foreach (string view in obj.entry.media$group.yt$statistics.viewCount) {listBox1.Items.Add(view); }但是在字符串foreach(obj.entry.media $group.yt $statistics.viewCount中的字符串...

c# – 将字符串转换为float【代码】

我有一个这种格式的字符串:“123.46.789-01”.我必须将它转换为float,我这样做:float.parse(stringVariable.Replace(“.”,“”).Replace(“ – ”,“”))其中stringVariable是带有描述值的字符串以上. 此演员表生成错误的演员值,为1.141085E 10. 我尝试过转换许多其他方式,比如Convert.ToSingle,但没有成功.你们可以帮助我吗?我想知道这种数字是否适合浮点数据类型… 提前致谢!解决方法:使用浮动有很多问题.我倾向于使用双打,...

从大字符串C#中提取子字符串?【代码】

我有一个示例字符串数据string state="This item (@"Item.Price", "item") is sold with an price (@"Item.Rate", "rate") per (@"Item.QTY", "Qty")";我希望输出为string subStr="Item.Price|Item.Rate|Item.QTY"有人可以建议一些解决方案.我试图从文件中读取这些数据.我有示例代码if (!string.IsNullOrEmpty(state) && state != null){while (state.IndexOf("Value(@\"") > 0){int firstindex = state.IndexOf("(@\"");int secon...

c# – 如何用c sharp解密“java加密字符串”?【代码】

我有一个字符串.用java加密的.现在我必须用c sharp解密它. 我在c sharp和java中使用RSA算法和相同的公钥/私钥. 但在使用c sharp进行解密时,我收到了“错误数据”错误. 并且一个重要的通知是:我可以在java中解密这个字符串!我可以用c sharp加密并用c sharp解密!!但是当我尝试用其中一个加密(c sharp或java)并用另一个加密时它会引发错误! 这是我急剧的代码:string privateKey = "<RSAKeyValue><Modulus>rFsMn+idg8jmVMk249DzJc7...

c# – 内容标头删除字符串授权失败【代码】

以下测试无法解释:[Test]public void CrazyAssHttpRequestMessageTest(){var subject = new HttpRequestMessage(){Method = HttpMethod.Get,Content = new StringContent("some content")};subject.Content.Headers.Remove("Authorization");}例外是:System.InvalidOperationException : Misused header name. Make surerequest headers are used with HttpRequestMessage, response headerswith HttpResponseMessage, and conte...

c# – 我知道string.format会将某些对象包装起来,只在串联字符串时同样适用吗?【代码】

我正在阅读拳击和string.format().而且我了解到它会封装一个值类型,例如整数. 所以下面的代码会导致拳击var number = 5; var sampleString = string.Format("The number 5: {0}", number);此代码将生成字符串The number 5: 5但是,如果我使用标准运算符连接,它仍会生成相同的字符串.var sampleString = "The number 5: " + number;这里发生了什么,这也是将整数转换为对象吗? 这也适用于日期对象,例如var dateString = string.Forma...

c# – 将查询字符串值绑定到字典【代码】

我正在使用Web API(ASP.NET MVC 5的一部分),我正在尝试将查询字符串值绑定到Dictionary< int,bool>. 我的Web API方法很简单:[HttpGet] [Route("api/items")] public IQueryable<Item> GetItems(Dictionary<int, bool> cf) {// ... }如果我尝试调用此URL:/api/items?cf[1009]=true&cf[1011]=true&cf[1012]=false&cf[1015]=true参数cf始终为null. 如何通过QueryString将值字典传递给Web API方法?解决方法:当您想使用查询字符串参数...