【C#将.doc转换为.htm】教程文章相关的互联网学习教程文章

c# – 如何区分usb-serial转换器?【代码】

我有4个usb-serial转换器(Prolific)连接到usb集线器.当我查看设备管理器时,我会看到动态分配的Com编号.但是,在将集线器重新插入另一个USB端口或在系统重新启动之后,这些com号有时会发生变化.有没有办法为每个转换器更新这些数字而无需手动搜索这些数字?基本上我想在我的C#项目中有一个方法,它会为每个转换器寻找一些唯一的ID,然后获得新的com号码.有没有办法做到这一点(尝试了一些wmi查询,但没有成功)? 今天我想到了一个解决方法...

c# – 两个碰撞的圆圈,无法将公式转换为代码

我处于可以检测刚体2D物理程序中圆圈碰撞的水平.这些圆圈具有随机的x,y速度.当他们中的任何一个击中他们中的任何一个时,我可以告诉他们相互碰撞然后!这一步就是问题所在.我试图获取速度的X和Y值并根据碰撞点的轴转换它,我的意思是法向力的轴和另一个与法向力轴相比的轴. perpandacular轴称为切线轴……对吗? 我使用sin cos tan,但问题是因为s??in cos tan只返回一个始终是右侧的角度,所以我的对象永远不会移动到左侧….所以所有碰...

将继承转换为从C#到VB.NET的接口【代码】

如何将以下代码转换为VB.NET?class A {public int NumberA { get; set; } }class B : A, I {public int NumberB { get; set; } }interface I {int NumberA { get; set; }int NumberB { get; set; } }在VB.NET中,属性声明后的Implements关键字存在问题.所以我需要做这样的事情:Class BInherits AImplements ICPublic Property NumberB() As Integer Implements IC.NumberBGetReturn m_NumberBEnd GetSet(ByVal value As Integer)m...

C#学习4——变量、常量与数据转换【代码】【图】

C#学习4——变量、常量与数据转换常量变量命名规范数据类型转换装箱与拆箱隐式转换显示转换DateTime 常量 常量是指在程序运行过程中不可改变的。通过关键字const来声明变量。 例如 const double PI=3.14159265;定义常量时,表达式中的运算符对象只允许出现常量,不能有变量存在。 int a=20; const int b=30; const int c=b+45;//correct const int d=a+45;//wrong c=15;//wrong,cant change the value of constant变量 声明变量的作...

c# – MSDN代码示例:为什么在调用base.Equals(object)之前进行转换?【代码】

在Microsoft的MSDN Library关于Object.Equals Method(Object)的文章中,(http://msdn.microsoft.com/en-us/library/bsc2ak47.aspx)提供了一个示例来演示如何重写Equals.它看起来像这样:class Point {... // IEquatable<Point> is not implemented.public override bool Equals(Object obj) {//Check for null and compare run-time types. if ((obj == null) || ! this.GetType().Equals(obj.GetType())) {return false;}else { Po...

c# – Moq设置不适用于方法调用,后跟隐式转换【代码】

对于这个问题,考虑(创建)接口:public interface ITestMe {string TakeInt64(long x); }然后运行以下代码:public void Test() {var mock1 = new Mock<ITestMe>(MockBehavior.Strict);Expression<Func<ITestMe, string>> expr1 = x => x.TakeInt64(2);Console.WriteLine(expr1);mock1.Setup(expr1).Returns("OK");var s1 = mock1.Object.TakeInt64(2L); // OKvar mock2 = new Mock<ITestMe>(MockBehavior.Strict);Expression<Func<...

c# – 用户定义的struct转换为函数的默认参数【代码】

public struct MyInt {public int csInt;public MyInt(int i){csInt = i;}public MyInt(double d){csInt = (int)d;}public static implicit operator MyInt(int value){return new MyInt(value);}public static implicit operator MyInt(double value){return new MyInt(value);} }int MyFunc(MyInt i = 0) {return -1; }我想实现一个包装器structMyInt(在这里简化)接受int作为默认值(我知道这很奇怪和不自然,我只需要它遵守其他语...

c# – Web.config转换移动命名空间声明【代码】

使用this online tester可以很容易地看到以下问题 我有一个web.config,看起来像:<?xml version="1.0"?> <configuration><nlog/> </configuration>并且变换看起来像:<?xml version="1.0"?> <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"><xdt:Import assembly="AppHarbor.TransformTester" namespace="AppHarbor.TransformTester.Transforms"/><nlog xdt:Transform="Replace"xmlns:xsi="http:...

c# – LINQ to Entities和LINQ to Objects处理强制转换的方式不同【代码】

我最近加入了一个项目,其中Sort方法有条件地将lambda表达式传递给LINQ查询以定义应该对哪个属性进行排序.问题是lambda表达式是在Func< TEntity,Object>中传递的.而不是表达式< Func< TEntity,Object>>因此,排序发生在内存而不是数据库中(因为调用了带有IEnumerable的OrderBy的重载).这是SortWithDelegate中的版本(见下文). 当我使用表达式< Func< TEntity,Object>> (参见下面的SortWithExpression)然后,当在orderBy参数中传递字符串...

c# – 解决方法以避免“无法创建默认转换器以在类型’Derived_N’和’Base’之间执行’双向’转换”错误【代码】

我有一些类型层次结构:public class Base {} public class Derived_1 : Base {} public class Derived_2 : Base {} // more descendants... public class Derived_N : Base {}此层次结构中的类型用作视图模型中的查找列表:public class SomeViewModel {// available itemspublic IEnumerable<Derived_N> SomeItems { get; }// currently selected itempublic Derived_N SelectedItem { get; set; }// there could be several pro...

c# – 将JSON数组转换为XML【代码】

我正在尝试将JSON转换为XML.我的JSON包含一系列汽车,每辆汽车都有一系列功能:[{"car": {"features": [{"code": "1"}, {"code": "2"}]}},{"car": {"features": [{"code": "3"}, {"code": "2"}]}} ]我正在将其转换为XML:// the tag name for each top level element in the json array var wrappedDocument = string.Format("{{ car: {0} }}", jsonResult); // set the root tag name return JsonConvert.DeserializeXmlNode(wrapp...

c# – 转换印度货币符号【代码】

我有一个简单的C#控制台代码,它将html名称转换为相应的符号. 示例: – & euro; – >这是欧元html名称,&#8364 – >.这是欧元的十进制代码;My code will convert this name to euro symbol-> €但是当我将&#8377转换为?时,它无效. 我的控制台应用代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Text.RegularExpressions;namespace Mu...

c# – 在MVC应用程序中将Web Service DateTime字符串转换为MM / dd / yyyy格式【代码】

在我的MVC表格中<div class="form-group">@Html.LabelFor(model => model.achPayDate, htmlAttributes: new { @class = "control-label col-md-7" })@Html.DisplayFor(model => model.achPayDate) </div>在我的模型中[DisplayName("Payment Date")] [DataType(DataType.Date)] public string achPayDate { get; set; } achPayDate正在从Web服务获取数据achPayDate = 2016-09-21T00:00:00...

c# – 将UTC DateTime转换为特定时区xamarin表单pcl【代码】

我正在开发一个项目,我在服务响应中获得UTC DateTime.我想在特定时区将UTC DateTime转换为Datetime.我已经尝试过System.TimeZoneInfo.ConvertTimeBySystemTimeZoneId但它在xamarin表单pcl中不可用. 是否有任何解决方案或解决方法来处理此方案? 谢谢解决方法:尝试以这种方式使用ToLocalDateTime():DateTime date = DateTime.Now; var test = date.ToLocalDateTime();

c# – 转换JSON日期时间2017-03-19T23:54:46至2017年3月19日11:54:46 PM【代码】

如何在SSIS的脚本C#脚本中执行此操作.当前日期时间是来自JSON列的字符串.我正在尝试执行此操作DateTime convertedDate = DateTime.Parse(dateString);但错误说CreationTime不在当前上下文中.我在所有部分中尝试过public override void Input0_ProcessInputRow(Input0Buffer Row)和public override void PostExecute()但仍然得到相同的错误.解决方法:尝试使用DateTime.ParseExact()函数CultureInfo provider = CultureInfo.Invarian...