精华内容
下载资源
问答
  • Golang转C#转换器 将使用Go编程语言(请参阅)开发的源代码转换为C#编程语言(请参阅)。 消息 go2cs最新示例用法允许将用作和游戏引擎平台的脚本语言。 请参阅和项目。 项目已更新为使用.NET 5.0,并支持。 目标...
  • protobuf c#转换工具-支持proto2 简介:Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域...
  • C#转换到VB工具

    2018-11-27 14:17:45
    C#到VB的转换工具,包含源码,可自己修改。 对于需要将C#转换到VB的同学,很有帮助。
  • 实体类转换成 JSON 字符串,将datatable转换为json,DataTable转换实体类
  • 一个简单的程序,可以将数字转换为文本表示形式。 (将1013变成“一千零十三”)。
  • QT32-C# 语法全解读书笔记集, 包括C#枚举、C#数组、C#异常、C#转换
  • 主要介绍了C#实现将HTML转换成纯文本的方法,基于自定义类实现文本转换功能,具有一定参考借鉴价值,需要的朋友可以参考下
  • c#实体类转换

    2019-01-07 21:20:59
    实用的.net实体类转换,在项目中稳定长期的使用,好用分享给大家!
  • C#代码转换java工具 破解版 可以把c#代码转换成Java代码
  • C#实现图片转换格式源码(十分经典)
  • C#代码项目转换VB.NET项目代码(可整个项目转换C#代码项目转换VB.NET项目代码(可整个项目转换
  • c++ 转换 java (试用版) c++ 转换 c# (正式版)
  • C# 文件格式转换

    2016-12-12 10:22:52
    编码空闲之余,自己折腾的一个小工具 将现在比较常用的文件格式可以转换为用户需要的格式,适合程序员
  • 利用C#反射将子类舍弃多余的属性转换为父类,用途比较少。
  • Trans(double)返回2进制 TransToHex(double)返回16进制 GetCrcstring(string data, ref string crc)返回冗余校验
  • 孙广东 2018.5.12 工具地址: https://sharplab.io/https://github.com/ashmind/SharpLab 试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。 在线的工具,...

    孙广东  2018.5.12   

                工具地址:  https://sharplab.io/

    https://github.com/ashmind/SharpLab   

    试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。 在线的工具,















    展开全文
  • C#代码到Python代码的自动转换工具,绿色版仅3M。 工具是我自己利用SharpDevelop 3.1的代码转换功能,二次打包后的简易代码转换工具。 SharpDevelop 3.1 now supports converting C# and VB.NET code to IronPython....
  • Delphi转换C#

    2014-07-21 13:17:48
    Delphi源码转换C#,最高支持到Delphi2010,破除了原版500行的限制. 因为delphi的控件,C#没有,所以转换的代码不能直接运行,但是可以查看.
  • C# 转换 ISO-8859-1 编码

    千次阅读 2018-08-31 10:14:23
    前段时间做RSS阅读器,在获取... 因此利用传统的简单转换方式,无法将其转换为默认编码(UTF-8或GB2312/GBK),在多次试验以后发现利用下面的方法可以转换其编码格式: privatre void TestDecodeISO88591(string Rs...

    前段时间做RSS阅读器,在获取某些博客时出现了编码问题,比如网易博客。

    网易博客的RSS,通过跟踪调试发现其编码 CharacterSet = "ISO-8859-1" 因此利用传统的简单转换方式,无法将其转换为默认编码(UTF-8或GB2312/GBK),在多次试验以后发现利用下面的方法可以转换其编码格式:

    privatre void TestDecodeISO88591(string RssUrl)

    {

        string sResult = "";

        System.IO.Stream ResponseStream =null;
        HttpWebResponse hwrp = null;

        System.IO.StreamReader oStreamReader  =null;

        Encoding UrlEncoding;
        System.Net.HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(RssUrl);
        hwr.Method = "GET";
        hwrp = (HttpWebResponse)hwr.GetResponse();
        UrlEncoding = Encoding.GetEncoding(hwrp.CharacterSet);
        ResponseStream = hwrp.GetResponseStream();
        oStreamReader = new System.IO.StreamReader(ResponseStream, UrlEncoding);
        sResult = oStreamReader.ReadToEnd();
        if (hwrp.CharacterSet == "ISO-8859-1") //如果编码为ISO-8859-1才转换
        {
            sResult = ConvertISO88591ToEncoding(sResult, Encoding.Default);
        }

        hwrp.Close();

        //处理RSS返回的数据

        //.......

    }

    //转换

    private static string ConvertISO88591ToEncoding(string srcString, Encoding dstEncode)
    {

        String sResult;

        Encoding ISO88591Encoding = Encoding.GetEncoding("ISO-8859-1");
        Encoding GB2312Encoding = Encoding.GetEncoding("GB2312"); //这个地方很特殊,必须利用GB2312编码
        byte[] srcBytes = ISO88591Encoding.GetBytes(srcString); 

        //将原本存储ISO-8859-1的字节数组当成GB2312转换成目标编码(关键步骤)
        byte[] dstBytes = Encoding.Convert(GB2312Encoding, dstEncode, srcBytes);

        char[] dstChars = new char[dstEncode.GetCharCount(dstBytes, 0, dstBytes.Length)];     

        dstEncode.GetChars(dstBytes, 0, dstBytes.Length, dstChars, 0);//利用char数组存储字符
        sResult = new string(dstChars);
        return sResult;

    } 

    展开全文
  • 程序可将不限定位数的原码转成补码和反码,将反码转换成原码和补码,将补码转换成原码和反码,程序基于.NET 4.0,使用VS2012开发工具编写。
  • 代码转换C#toC++

    2016-05-13 19:04:11
    C#转C++破解版
  • C# 中有三种方法把其它类型转为整型,分别是 int.Parse()、强制转换(int) 和 Convert.ToInt32(),下面探讨它们各自的特点及效率。1、int.Parse() 方法该方法只能把字符型(string)转换为整型(int),如果用它把非...

    在 C# 中有三种方法把其它类型转为整型,分别是 int.Parse()、强制转换(int) 和 Convert.ToInt32(),下面探讨它们各自的特点及效率。

    1、int.Parse() 方法

    该方法只能把字符型(string)转换为整型(int),如果用它把非字符型转为 int,则会产生异常,举例如下:

    int i = int.Parse("100");

    注意:如果把不能转换为 int 字符转换为 int,也会发生异常,如:

    int text = int.Parse("转为整型");

    2、Convert.ToInt32() 方法

    该方法是把对象型(object)转换为整型(int),由于 C# 把各种数据类型都看作对象,所以可以把所有类型都转换为 int;遇到不能转换为 int 的类型,则返回 0,举例如下:

    int n = Convert.ToInt32(Cache["totalOnline"]); //把对象型转为 int

    bool flag = true;

    int b = Convert.ToInt32(flag); //把布尔型转为 int,结果返回 0

    int m = Convert.ToInt32(null);//把“空”转为 int,结果返回 0

    3、强制转换(int)

    强制转换通常用在待转换的类型转换后是数字比较明确的情况,不然对不能转换为 int 的数据类型用强制转换就会产生异常,举例如下:

    int n = (int)Cache["totalOnline"]; //把缓存的在线人数转为 int

    byte b = 8;

    int i = (int)b;

    double d = 15.26;

    int i = (int)d; //结果为 15

    4、效率比较

    由于在转换过程中,Convert.ToInt32() 方法最终也是先调用 int.Parse() 方法,所以 int.Parse() 方法的效率自然比 Convert.ToInt32() 方法高。

    如果待转换的类型转换后一定是数字,建议使用 int.Parse() 方法和强制转换(int),以提高程序执行效率;如果不能断定,只能用Convert.ToInt32() 方法,或用 Convert.ToInt32() 方法加异常处理,即:

    int i;

    try

    {

    i = int.Parse(Cache["totalOnline"]);

    }

    catch

    {

    i = 0;

    }

    展开全文
  • 源代码见:https://me.csdn.net/eqmaster 《C#中各种颜色转换工具 Color convert tool for c#》 选择一个颜色,用三种不同的颜色进行转换: 用RGB(A,R,G,B)表示 用#十六进制表示 用Win32表示 使用Color转换后即To...
  • C++代码转换C#工具

    热门讨论 2013-10-03 15:35:06
    C++ to C# Converter 破解版(英文界面) 可以批量转换
  • C#代码转换为VB.NET代码的工具,直接运行即可转换
  • C#实现坐标转换

    2018-09-15 15:14:50
    通过C#窗体程序实现任意坐标系转换到54坐标系,80坐标系,54坐标系转换到80坐标系。
  • C#转换运算符

    千次阅读 2014-04-30 12:48:04
    C# 允许程序员在类或结构上声明转换,以便类或结构与其他类或结构或者基本类型进行相互转换转换的定义方法类似于运算符,并根据它们所转换到的类型命名。 要转换的参数类型或转换结果的类型必须是(不能...
    C# 允许程序员在类或结构上声明转换,以便类或结构与其他类或结构或者基本类型进行相互转换。 转换的定义方法类似于运算符,并根据它们所转换到的类型命名。 要转换的参数类型或转换结果的类型必须是(不能两者同时都是)包含类型。

    class SampleClass
    {
        public static explicit operator SampleClass(int i)
        {
            SampleClass temp = new SampleClass();
            // code to convert from int to SampleClass...
    
            return temp;
        }
    }
    


    转换运算符概述


    转换运算符具有以下特点:

    • 声明为 implicit 的转换在需要时自动进行。

    • 声明为 explicit 的转换需要调用强制转换。

    • 所有转换都必须声明为 static

    示例:

      

    public class A
    {
    	public int MyProperty { get; set; }
    }
    public class B
    {
    	public Int32 MyProperty { get; set; }
    	public static implicit operator B(A a)
    	{
    		B temp = new B();
    		temp.MyProperty=a.MyProperty;
    		return temp;
    	}
    }

    A和B两个类默认并不能直接转换。但是B类做implicit声明后就可以直接隐式转换了:

    A a = new A();
    B b = a;
    


    如果是使用的explicit作声明,则需要加括号强制转换。如果没有这样的声明,则会报转换异常。



    
    
    展开全文
  • C# To C++ Converter是一款将C#代码或者项目转换为C++的工具 转换所有版本的C#代码 许多转换和格式化选项 选项可用于C ++ 11输出 代表和事件从C#到C ++的优秀转换 操作符重载从C#到C ++的精确转换 评估所有引用...
  • java和c#代码相互转换工具推荐大家下载 自己一直用的,学习java还是有用的
  • 主要介绍了C#实现毫秒转换成时分秒的方法,涉及C#时间的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 267,142
精华内容 106,856
关键字:

c#转换

c# 订阅