![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#编程
sxslyy
丹东软件开发
展开
-
2进制、8进制、10进制、16进制...各种进制间的轻松转换 (C#)
在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换:Convert.ToInt32(string value, int fromBase):可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16:如Convert.ToInt32(转载 2007-06-30 11:55:00 · 1800 阅读 · 0 评论 -
C#编码标准--命名约定和风格
名约定和风格1. 使用Pascal的命名规范命名类型和方法的名字。public class SomeClass{ public SomeMethod(){}}2. 使用camel命名规范命名局部变量和方法的参数。int number;void MyMethod(int someNumber){}3. 在命名接口的时候使用I作为前缀。interface IMyInterface{...}4.翻译 2007-07-06 17:09:00 · 525 阅读 · 0 评论 -
C#编码标准--编码习惯
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a)翻译 2007-07-06 17:06:00 · 675 阅读 · 1 评论 -
项目开发规范(Java)
前几天整理出来的一个JAVA的代码书写规范!项目开发规范一、目的 对于代码,首要要求是它必须正确,能够按照程序员的真实思想去运行;第二个的要求是代码必须清晰易懂,使别的程序员能够容易理解代码所进行的实际工作。在软件工程领域,源程序的风格统一标志着可维护性、可读性,是软件项目的一个重要组成部分。而目前还没有成文的编码风格文档,以致于很多时候,程序员没有一个共同的标准可以遵守,编转载 2007-07-06 17:10:00 · 653 阅读 · 0 评论 -
.NET中关机、重启的类
这是一个封装的在.NET下面实现关机和重启的一个类,其实就是直接引用了Win32 API。业余的时间,写了个MSN机器人,后来突发灵感,想加入远程控制主机的功能,包括重启和关机,于是用上了这个类。待MSN机器人开发完成,放出源码,hoho。//关机、重启计算机 封装类using System;using System.Collections.Generic;using System.Text;us转载 2007-07-14 15:09:00 · 512 阅读 · 0 评论 -
调试windows服务的一点经验【补充】
上次写过一个调试windows服务的一点经验的日志。这段时间也在做一个和Windows Service有关的东西。又有了些经验,所以拿来和大家分享下。调试windows服务,采用的一般方法,就是设好断点,然后启动服务,在IDE里面直接通过进程列表,把Service的exe附加到IDE上面来调试,这个方法在上一个日志也提到过。其实在.NET建立的服务程序中,还有一个方法,也是之前没有想到的方法,更为转载 2007-07-14 15:11:00 · 595 阅读 · 0 评论 -
Visual C# 诠释常用排序算法
前段时间因为项目需要,做了个用来对数组排序的类,顺便把以前学过的几种排序算法用C#实现一下。用C#的一些机制来诠释了一下算法的是实现。在阅读本之前,需要一些对C#的有些基本的了解,了解方法参数中out ,ref的作用,掌握面向对象的一些基本思想。 1. 插入排序 1.1. 基本思想: 每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插转载 2007-07-14 15:58:00 · 2029 阅读 · 0 评论 -
ASP.NET与sql server开发中DateTime型数据的处理方法
ASP.NET中把DateTime数据类型存储到sql server数据库中,如果不作相应处理的话会在后面加上当前准确的时间。这样,当我们把它从数据库中取出来显示在页面上时,出现了时间看着很不爽。前天晚上也遇到了这个问题,困扰了一晚上,网上极少可以找到高效的解决方法,最好看到一篇文章讲sql server日期格式说可以用sql语句来转换。于是才得到解决。今天在CSDN上看到有两个帖子问此类问题,转载 2007-07-17 13:20:00 · 737 阅读 · 0 评论 -
C# 中如何定义和接收消息
业余学习成果: 终于把自定义消息给搞定,好事多多分享! 在C#中目前我还没有找到发送消息的类成员函数,所以只能采用通过调用WIN 32 API 的 SendMessage() 函数实现。由于 SendMessage的参数中需要得到窗体的句柄(handler) ,所以又要调用另一个API FindWindow(), 两者配合使用,达到在不同窗体之间的消息发送和接收功能。 另外一个转载 2007-07-17 13:23:00 · 666 阅读 · 0 评论