请问有关c#编码规范

问题描述

我用C#写的服务器端程序接受C#写的客户端程序传来的字符时候是正确的可是用DELPHI写的客户端程序传来的时候就显示为乱码请问我该怎么解决?谢谢

解决方案

解决方案二:
DELHPI里面可不可以按Unicode或者Ascii解码?如果不方便的话,可以在C#发数据前换一种Delphi默认的编码方式
解决方案三:
编码方式不同。最好都用Unicode
解决方案四:
引用2楼liyinlei的回复:

编码方式不同。最好都用Unicode

同意!!
解决方案五:
我的代码是这样的,请问我应该如何修改啊,谢谢IPAddressip=IPAddress.Parse("192.168.1.188");//这里是你的ipTcpListenermyListener=newTcpListener(ip,8001);myListener.Start();SocketmySocket=myListener.AcceptSocket();byte[]bytes1=newbyte[1000];longj=mySocket.Receive(bytes1);stringencode="";for(longi=0;i<j;i++){encode+=Convert.ToChar(bytes1[i]);}byte[]bytes2=Convert.FromBase64String(encode);stringdecode=Encoding.GetEncoding("Unicode").GetString(bytes2);MessageBox.Show(decode);TopStringDo(decode);mySocket.Close();myListener.Stop();
解决方案六:
stringdecode=Encoding.GetEncoding("Unicode").GetString(bytes2);你看改成其他的可以不比如ANSIstringdecode=Encoding.GetEncoding("ANSI").GetString(bytes2);
解决方案七:
顶一下,谁帮帮我啊,谢谢
解决方案八:
把Delphi和C#都使用同一组编码规范.
解决方案九:
Delphi的程序,编译选项也设置为Unicode。C#里也是

时间: 2024-11-05 20:33:03

请问有关c#编码规范的相关文章

PHP编码规范-php coding standard

standard|编码|规范 目录 介绍 标准化的重要性 解释 认同观点 项目的四个阶段 命名规则 合适的命名 缩写词不要全部使用大写字母 类命名 类库命名 方法命名 类属性命名 方法中参数命名 变量命名 引用变量和函数返回引用 全局变量 定义命名 / 全局常量 静态变量 函数命名 php文件扩展名 文档规则 评价注释 Comments Should Tell a Story Document Decisions 使用标头说明 Make Gotchas Explicit Interface an

PHPCMS开发文档里看到PHP编码规范

注:这是从PHPCMS开发文档里看到编码规范,虽名为PHPCMS的开发规范,但我觉得所有的PHP编程都该如此.写了那么多PHP,很多编码对照这规范都感觉欠缺很多,今后一定要对照纠正. Phpcms 编码规范 1. 引言-. 2 2. 适用范围-. 2 3. 标准化的重要性和好处-. 3 4. PHP编码规范与原则-. 3 4.1. 代码标记- 3 4.2. 注释- 3 4.3. 书写规则- 4 4.3.1. 缩进- 4 4.3.2. 大括号{}.if和switch. 4 4.3.3. 运算符.小

Java 程序编码规范

编码|程序|规范 Java 程序编码规范 李小敏www.yway.com 软件工程师2000年12月内容: 命名惯例 Java文件样式 代码编写格式 程序编写 编程技巧 Swing 调试 性能 可移植性 参考资料 作者简介    所有的程序开发手册都包含了各种规则.一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的.这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑.命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性

JavaScript编程语言的编码规范

网页制作Webjx文章简介:对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散.很容易学习,并运用到自己的代码中.也正因为这样,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦.软件存在 对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散.很容易学习,并运用到自己的代码中.也正因为这样,JavaSc

php编码规范

编码|规范 1. 介绍1.1. 标准化的重要性 标准化问题在某些方面上让每个人头痛,让人人都觉得大家处于同样的境地.这有助于让这些建议在许多的项目中不断演进,许多公司花费了许多星期逐子字逐句的进行争论.标准化不是特殊的个人风格,它对本地改良是完全开放的.1.2. 优点 当一个项目尝试着遵守公用的标准时,会有以下好处: · 程序员可以了解任何代码,弄清程序的状况 · 新人可以很快的适应环境 · 防止新接触php的人出于节省时间的需要,自创一套风格并养成终生的习惯 · 防止新接触php的人一次次的犯

Java语言编码规范(Java Code Conventions)

编码|规范   1 介绍(Introduction)1.1 为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:- 一个软件的生命周期中,80%的花费在于维护- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码- 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品 为了执行规范,每个软件开发人员必须

C# 编码规范和良好编写习惯

谁都会写代码!几个月的编程经验可以让你写出"可运行应用程序".让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫! 要知道,大多数程序员在写"可运行代码,"而不是"高效代码".我们在这个指南课程前面提到,你想成为你们公司"最尊贵的专业人员"吗?写"高效代码"是一项艺术,你必须学习和实践它. 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写.Camel 大小写形

我不知道有没有人发转贴过PHP编码规范,但为了大家以后的交流,统一代码格式,我想有用的,你看呢?

编码|规范 PHP编码规范1. 介绍 1.1. 标准化的重要** 标准化问题在某些方面上让每个人头痛,让人人都觉得大家处于同样的境地.这有助于让这些建议在许多的项目中不断演进,许多公司花费了许多星期逐子字逐句的进行争论.标准化不是特殊的个人风格,它对本地改良是完全开放的. 1.2. 优点 当一个项目尝试着遵守公用的标准时,会有以下好处: · 程序员可以了解任何代码,弄清程序的状况 · 新人可以很快的适应环境 · 防止新接触php的人出于节省时间的需要,自创一套风格并养成终生的习惯 · 防止新接触

在eclipse中使用checkstyle插件自动检查编码规范

编码|规范           CheckStyle是一个java代码规范检查工具.使用CheckStyle能够强制编程人员遵循某种代码规范.CheckStyle默认提供了对sun编程规范的支持.通过编写配置文件,可以增加自己的检查规范. CheckStyle的最新版本是3.5.从3.0开始,CheckStyle支持包括代码风格.代码结构.代码冗余.典型错误等更多的代码检查. CheckStyle通常和Ant配合使用.有许多CheckStyle的第三方插件,包括eclipse插件. CheckS