摘要:
/* Example7_6.cs illustrates some of the System.Object class methods*/
using System;
class Example7_6{
class Program
{
static void Main(string[] args)
{
MyStruct st = new MyStruct();
st.X = 50;
Console.WriteLine(st.X);
Console.ReadLine();
} 阅读全文
摘要:
/*
Example7_6.cs illustrates some of the System.Object
class methods
*/
using System;
// declare the Car class 阅读全文
摘要:
/*
Example6_3.cs illustrates the use of readonly fields
*/
// declare the Car class
public class Car
{
// declare a readonly field
public readonly string make;
// declare a static readonly field
public static readonly int wheels = 4;
// define a constructor
public Car(string make)
{
System.Console.WriteLine("Creating a Car object");
this.make = make;
}
} 阅读全文
摘要:
要改变参数的值,可以用引用传值方式(使用ref关键字)
/*
Example5_7.cs illustrates passing parameters by reference
*/
// declare the Swapper class
public class Swapper 阅读全文
摘要:
/*
Example4_17.cs illustrates the use of the
#undef, #elif, and #else preprocessor directives
*/
#define DEBUG
#undef DEBUG
#define PRODUCTION 阅读全文
摘要:
C#中枚举类型用Enum表示
class Example2_10
{
enum Planets
{
Mercury = 1,
Venus,
Earth,
Mars,
Jupiter,
Saturn,
Uranus,
Neptune,
Pluto
} 阅读全文
摘要:
格式化字符
格式化字符 描述
f或F 格式化浮点数
e或E 用指数计数法格式化数字
p或P 格式化百分数
n或N 用逗号分隔符格式化数字
c或C 格式化本地货币值 阅读全文
摘要:
C#中也有类似于C++的运算符重载,如下例中Rectangel中的+操作
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; 阅读全文
摘要:
密封类和方法对继承和多态进行限制。在希望别人不能改变代码又希望自己使用时,可以在代码中使用密封的类和方法:使用sealed关键字来表示类或方法为密封
using System; 阅读全文
摘要:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; 阅读全文
摘要:
int变量可以用ToString方法隐式的转换为一个System.Object对象,这个过程叫包装;一个System.Object也可以转换为一个值变量,这个过程叫解包 阅读全文
摘要:
#!/usr/bin/env python
# Simple Gopher Client - Chapter 1 - gopherclient.py 阅读全文
摘要:
通常使服务器连续运行的办法是小心的设计一个无限循环.下面是一个基本服务器的例子 阅读全文
摘要:
#!/usr/bin/env python
# Get list of available socket options -- Chapter 3 -- sockopts.py 阅读全文
摘要:
PyDNS并不是作为标准的Python发行版本的一部分而随Python一起发行的.因此,必须单独安装,可以从http://pydns.sourceforge.net/下载,然后按照安装指南来安装.在Debian或Ubuntu中 阅读全文
摘要:
#!/usr/bin/env python
# DNS query program - Example 4 - DNSquery.py 阅读全文
摘要:
在互联网公共可访问领域内,关于Python/C interface的介绍,手册都是比较多的。Py直接支持C编写扩展,对于Delphi程序员,P4D是一个很好的选择。
不幸的是,通过P4D[2]编写PyExtention,并没有一个很好的入门文档,本文试图填写这个空白。 阅读全文
摘要:
Python 支持一种有趣的语法,它允许你快速定义单行的最小函数。这些叫做 lambda 的函数,是从 Lisp 借用来的,可以用在任何需要函数的地方。 阅读全文
摘要:
最近用Python For Delphi有了一段时间,感觉这么好的东西不与大家分享简直是暴敛天物了,而且前一段看大家讨论GUI的问题相当多,为 了让大家少走点弯路,所以萌发了写此文的念头。 阅读全文
摘要:
import win32con
key=win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,'Software',0,win32con.KEY_READ)
print key
阅读全文