您的位置:知识库 »

C#语法学习三(Method)

作者: Athrun  来源: 博客园  发布时间: 2008-09-05 15:56  阅读: 4708 次  推荐: 0   原文链接   [收藏]  
[1] C#语法学习三(Method)
[2] C#语法学习三(Method)
[3] C#语法学习三(Method)
Code
/*
* Created by SharpDevelop.
* User: Administrator
* Date: 2008/8/26
* Time: 下午 07:47
* 可变数量参数的方法
* 值类型 引用类型
* 变量中存放 真正的数据 指向数据的指针
* 內存空间分配 堆栈(stack) 托管堆中(managed heap)
* 內存需求 一般来說很少 较大
* 执行效能 较快 较慢
* 內存释放时间 执行超过定义变量的作用域 由回收站负责回收
* 可以为null 不可以 可以
* 特定条件中值类型需要进行裝箱和拆箱的操作这样会影响它的性能。
* 字符串也是一個引用类型的,但字符串有所不同,字符串是一個新对象。
* 新对象最大的一個特点就是它是不可变的
*
*
*/
using System;
class Method
{
static void setstr(string s)
{
s
="123456789";
}
static int addi(params int[] values)
{
int sum=0;
foreach (int i in values)
sum
+=i;
return sum;
}
//数组是引用类型
static void printarr(int[] arr)
{
for(int i=0;i<arr.Length;i++)
arr[i]
=i;
}
static void Main()
{
// int[] arr=new int[]{100,200,300,400,500,600,700,800,900,1000};
// printarr(arr);
// foreach (int i in arr)
// Console.WriteLine(i+", ");
//Console.WriteLine(addi(a));
string s="3333";
setstr(s);
Console.WriteLine(s);
}
}
0
0
标签:C# Method

热门文章

    最新文章

      最新新闻

        热门新闻