C中的指针在C#中如何取代,并且可以实现C中一样的功能. C中的指针在C#中如何取代,并且可以实现C中一样的功能.请个位高手指导啊 小弟谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.如果是函数的参数,用:ref或out例子:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsApplication1{ public partial class Form1 : Form { /// <summary> /// 一个Button按钮button1,一个TextBoxkong控件textBox1 /// </summary> public Form1() { InitializeComponent(); } //简介out与ref //单击按钮事件 private void button1_Click(object sender, EventArgs e) { int x = 20; //test(out x); //对out操作前,x的值是会被覆盖掉的,x会接受out的返回值等于out的返回值 refTest(ref x); //对ref操作前,必须先把x赋值,否则编译就会包错, textBox1.Text = x.ToString(); } //用out的方法 private void test(out int param) { param = 8; } //用ref的方法 private void refTest(ref int param) //ref相当与是“传递地址” { param++; } }}2.如果是对象的引用,用delegate c# 一样有指针 不过使用前要制定为unsafe{},usafe xxx(){}... 这样复杂的存储过程,如何优化? 请问如果用程序检测当前的显示器是宽屏显示器还是普通的显示器?谢谢! 关于ListBox的简单问题,见笑了 如何让登录时在登录名文本框不显示以前登录时输入的信息? 请问:C#能否实现在指定背景图片上画图 我的.net版本是vs2003,我想让主窗体运行时隐藏起来,可是不管用?为何?? C# remoting 实现进程间通信 List如何实现先进先出? 关于打开自定义文件类型 俄罗斯方块人工智能版+源码大公开 请问这些代码如何改写成多线程 webbrowswer的2D-Position命令以及如何插入表格!
例子:using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication1
{
public partial class Form1 : Form
{
/// <summary>
/// 一个Button按钮button1,一个TextBoxkong控件textBox1
/// </summary>
public Form1()
{
InitializeComponent();
}
//简介out与ref
//单击按钮事件
private void button1_Click(object sender, EventArgs e)
{
int x = 20;
//test(out x); //对out操作前,x的值是会被覆盖掉的,x会接受out的返回值等于out的返回值
refTest(ref x); //对ref操作前,必须先把x赋值,否则编译就会包错,
textBox1.Text = x.ToString();
}
//用out的方法
private void test(out int param)
{
param = 8;
}
//用ref的方法
private void refTest(ref int param) //ref相当与是“传递地址”
{
param++;
}
}
}
2.如果是对象的引用,用delegate