这java代码转成C#该怎么转

int length = strnum.Length;
byte[] b = new byte[18 + length];
String strcode = new String(b,"ISO-8859-1");

第1个回答  2017-02-15

前两行不变,后面如下:

Encoding code=Encoding.GetEncoding("ISO-8859-1");
String strcode = code.GetString(b);

本回答被提问者采纳
第2个回答  2017-02-15
你这代码里b没有写入内容啊,不管这个的话
c#代码如下
int length = strnum.Length;
byte[] b = new byte[18 + length];
var strcode = Encoding.ASCII.GetString(b);
第3个回答  2017-02-15
import java.util.*;// 以下为java versionpublic class Test { public static void main(String[] args) { System.out.println(GetCheckString("cmd")); } /** * @param cmd 入力参数 * @return */ public static String GetCheckString(String

这段JAVA代码转成C# 怎么写?
这段代码涉及到密钥生成和加密操作,需要引入相关的加密库来实现。在C语言中,可以使用 OpenSSL 库来实现AES加密和解密操作。下面是大致的实现思路:include <openssl\/evp.h> include <openssl\/rand.h> include <openssl\/aes.h> unsigned char* aes_encrypt(unsigned char* key, unsigned char* iv, u...

Java怎么转换c语言?
1、Java语言转换器助手衔接,这个可以转C#。2、Octopus的.NET转换器衔接,这个可以转C++或C#。3、Tangible的Java转C#转换器衔接,有注释,方便学习,需要购买商业版才行。4、XES的Java转C#转换器衔接,界面简单,容易上手。5、Varycode工具衔接,在线工具,支持多语言转换(包括VB、Ruby、Python等)。

java转c#多久可以上手
半个月上手。java转c#技术是比较难的,专业人员表示需要至少半个月上手,三个月熟练,就可以做项目了。Java的结构是(项目-包-类),而C#是(解决方案-命名空间-类)。

想java转C#。
本人Java转C#转型中...C#和C没多大关系。倒是和Java比较相似。Java的封装继承多态等思想结合了C++的指针(C#中的委托,类似于JS中的回调函数),枚举,结构体等等。总体上说,Java转C#没难度

将一行java转换成c#代码
一、System.Text.Encoding.Default与系统语言区域有关,简中地区是 ANSI 字符集 而用System.Text.Encoding.GetEncoding("ISO-8859-1")去解码定有问题 二、每一个字符包括中文都是2字节,英文字母或数字是一个字节 所以你要(转换后的长度和GetBytes获得的长度一致)除非不使用中文(或不正常的中文-乱码...

Java date 时间戳 怎么转换为 C# 时间戳?
java的datetime类型用c#实现就是:String timeStamp = GetTimestamp(DateTime.Now);时间戳是从1970年0时0分0秒开始到现在的秒数.使用它来获得的是一个INT值,储存在数据库里只要使用INT格式就可以了,方便数据库进行排序,搜索,而且比datetime格式更节省数据库空间。通常用以下方法转换实现:using System;...

java程序员转C#有难度没?时间需要多久?有没有推荐的视频
这个不好说,关键要看java你玩的怎么样了,怎么说呢,关键是对于一些概念本质的理解深度,如果这个体会很深的话,转c#应该就几个月时间,学习一下c#的使用规则和环境,然后做几个简单程序,熟练一下就可以了,但是,如果java玩的只是表面的东西,可能需要一些时间了,不过没有关系了,就好比回了英语再...

把这小段java 改成 c# 语言 , unity
public float speed = 3.0f;void Start (){ } void Update (){ transform.Translate(Vector3.left*speed*Time.deltaTime);if(transform.position.x<-18.4){ transform.position = new Vector3(18.4f, transform.position.y, transform.position.z);} } 写完了,可运行,请给分 ...

我是做java的,最近再看C#.里面的类是怎么导包的?
先把你需要用的包放在你C#编程工具,一般为Visual Studio 工作目录下,然後打开你的工程,右边会有该工程的Reference,点击这里右键,Add,在你的工作目录下添加你要用的包,然後在你的工程中using ~就可以了

我是学java的,但是一直找不到工作,现在有个公司说是要转型做C#。现在C...
你的说法不是很准确,C#只是一门语言,就像java,但你要是工作的话应该称作J2EE,是一个平台或者是多种技术,用C#语言开发的话统称为.NET,C#只是.NET平台很基础但是也是最重要的的一部分,现在市场上主流的软件开发平台基本都是J2EE和.NET,因为java语言产生的早所以在市场上的份额较高,一般J2EE更...

相似回答