【将特定的ISO8601 TimeSpan(“P2M2W5D”)转换为C#TimeSpan [复制]】教程文章相关的互联网学习教程文章

C#-无法将Int转换为com组合【代码】

我有这个组合框BindingSource srd = new BindingSource(); srd.DataSource = llenar.Tables["cnae"]; CmbCnaePrin.DataSource = srd; CmbCnaePrin.DisplayMember = "cnae_descricao"; CmbCnaePrin.ValueMember = "cnae_id";我想加载这个int cnaepr; DataTable dt3 = new DataTable(); dt3 = ifd.cnaeclas(cnaepr); txtCnaeC.Text = dt3.Rows[0][2].ToString(); txtCnaeSC.Text = dt3.Rows[0][3].ToString();但我不能转换cnaepr=Con...

C#-TableServiceContext:序列化时无法转换为不受支持的类型“ DateTimeOffset”异常【代码】

我一直在尝试为连接到Azure Table Services的Azure创建新的MVC Web角色设置.我在VS 2012中使用了1.8 Azure SDK和Azure项目模板.我将所有nuget软件包更新为最新版本,尽管我仍然怀疑WCF对DateTimeOffset的支持存在问题,这在版本5中是新的. 我有一个简单的污垢对象,如下所示:[DataServiceEntity()] [DataServiceKey("PartitionKey", "RowKey")] public class AppUser : TableEntity { }我有一个MVC动作来创建一个新的AppUser,如下所示...

C#将int转换为小尾数十六进制字符串【代码】

我想将int转换为小端序十六进制字符串.然后去除最后两个零. 这是我的诠释:int score = 2516000;要返回的结果:20642600子字符串之后的最后一个字符串206426这样做最简单的方法是什么?解决方法: var reversedBytes = System.Net.IPAddress.NetworkToHostOrder(2516000); // 543434240 var hex = reversedBytes.ToString("x"); // 20642600 var trimmed = hex.Substring(0, hex.Length - 2);其他解...

c#-如何使用Roslyn加载现有程序集,对其进行转换并生成新的.cs文件

好像缺少有关Roslyn的文档?我找不到很好的综合文档. 我实际上要做的是复制现有API(.dll)的公共表面放入一个新的程序集中(需要创建源代码.cs文件!),同时对所生成的代码进行各种转换(请考虑制作包装器类). 我将非常感谢您对如何使用Rolsyn从现有程序集中加载初始SyntaxTree以及如何进行这些基本转换(例如,排除内部类等)的任何帮助解决方法:当前的Roslyn CTP中有一个Roslyn.Services.MetadataAsSource命名空间,可用于将类型的公共接...

c#-使用HTML Agility Pack和xpath将“ iso-8859-1”转换为“ utf-8”【代码】

我正在尝试获取一个网页,但是特殊字符有问题.如何转换数据以获得正确的读数?该网站使用ISO 8859-1,我必须使用UTF 8.string url = "http://www.ta-meteo.fr/troyes.htm";HtmlWeb web = new HtmlWeb();HtmlDocument doc = web.Load(url);HtmlNode bulletinMatin = doc.DocumentNode.SelectSingleNode("//*[@id='blockdetday0']/div[1]/p[1]");MessageBox.Show(bulletinMatin.InnerText); 谢谢.解决方法:我解决了问题string url =...

C#对象转换工具类【代码】

using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; using System.Web.Script.Serialization;namespace Com.AppCode.Helper {public class ObjectHelper{#region Invoking/// <summary>/// test/// </summary>public void test(){var obj = new{id = 1,name = "张三",sex = 1,age = 22};//转换var userModel = ConvertObject<user>(...

从C#中的int是否有类型安全的枚举转换?【代码】

我知道我可以使用强制转换将int转换为枚举MyEnumType myEnum = (MyEnumType) myInteger;这里的问题是,如果myInteger不是int类型,则运行时强制转换不会在构建时停止我void MyMethod(MyObject myObject) {MyEnumType myEnum = (MyEnumType) myObject.someProperty;.... }上面的代码并不是一种罕见的代码模式,但是如果对象的属性类型已更改,则在构建时不会保护我. 是否有内置方法来执行此转换,这会给我一个构建时错误?我当然可以相当...

将android java转换为xamarin c#【代码】

我正在尝试使用可将图像上传到html页面的webview制作一个android应用.我想我在这里找到了解决方案:Android ACTION_IMAGE_CAPTURE Intent但是我在将所有内容转换为Xamarin C#时遇到麻烦,在这里有什么可以帮助我的吗?我感兴趣的代码是:File imageDirectory = new File("/sdcard/signifio");String path = imageDirectory.toString().toLowerCase();String name = imageDirectory.getName().toLowerCase();ContentValues values = ...

C#-强制转换泛型参数【代码】

这个问题已经在这里有了答案: > Generics: casting and value types, why is this illegal? 3个您能解释一下为什么第一行代码给我编译器错误,而下一行却没有.public void DoStuff<T>(T obj) {Int32 x = (Int32) obj; // 1. ErrorInt32 y=(Int32)(Object)obj; //2. Works fine }解决方法:为了进行转换,您需要在编译时知道如何从一种类型转换为另一种类型.例如:long l =...

c#-WPF中的模糊转换文本【代码】

我正在使用DrawingContext.DrawText和DrawingContext.PushTransfrom在WPF中的Visual Layer上创建旋转的文本,但是正如您在下图中看到的那样,旋转的文本在图像的某些区域相当模糊. 有什么我可以用来改善的选择吗?文本使用Arial字体.public class BeamTextDrawing : FrameworkElement {private readonly VisualCollection _visuals;public BeamTextDrawing(double scale){if (scale <= 0){scale = 1;}var typeface = Settings.BeamTe...

C#-浮点到长转换时出错【代码】

这个问题已经在这里有了答案: > C# Float expression: strange behavior when casting the result float to int 7个我猜这是由于浮点和准确性造成的,但我只是想检查一下以确保没有其他遗漏. 我有一个浮点数(存储在info.Amount中)为1007.62,乘以100并转换为长整型.此时,我得到的值为100761. 这仅仅是应用Doubles时遇到的很好的旧舍入错误吗?我认为发生这种情况的唯一方...

c#-如何解决以下错误:无法从’int’转换为’System.Collections.Generic.IEnumerable?【代码】

我正在使用jstree和im使用mvc项目填充树进行实验. 到目前为止,它运行良好,但现在我决定将一个属性从字符串转换为整数. 我之所以这样做,是因为im更改属性是一个ID属性,我想从我拥有的列表中获得最高的id并将其递增1. 码:List<TreeNode> Nodes = getTreenodeList(); var NewId = Nodes.Select(x => x.Id.Max()) +1;上面的代码给我以下错误:“无法从’int’转换为’System.Collections.Generic.IEnumerable” getTreenodeList:publ...

c#-将png转换为jpeg(转换后的图像质量)【代码】

我有大约10000个产品图片的png文件.后来我得知生产中的产品图像是jpeg,因此我需要将新的10000 png文件转换为jpeg.如果仅将扩展名从png更改为jpeg,将会对图像的质量产生什么影响? 我在C#/ SQL Server环境中工作,应该使用System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\test.png");// Save the image in JPEG format.image1.Save(@"C:\test.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);有什么想法吗?解决...

c#int转换为二进制(字符串)以数组【代码】

我正在学习c#,我想找出整数中的第3位是1还是0. 所以我要解决的方法是将int转换为二进制.然后将字符串转换为数组.将字符串数组转换为第3位上的整数和切片的数组,并检查值. 我不能完全做到这一点.这就是我的位置.我正在从SO到convert to array使用此示例using System; using System.Text;class Expression {static void Main(){int number = 3;string binValue = Convert.ToString(number, 2);char[] array = binValue.ToCharArray()...

c# dateTime格式转换为Unix时间戳工具类【代码】

1 using System;2 using System.Collections.Generic;3 using System.Text;4 5 namespace TJCFinanceWriteOff.BizLogic.Common6 {7 public class UnixTimeUtil8 {9 /// <summary> 10 /// 将dateTime格式转换为Unix时间戳 11 /// </summary> 12 /// <param name="time"></param> 13 /// <returns></returns> 14 public static string ConvertDateTimeToUnix(DateTime time...

TIME - 相关标签