C#用了C++的语法,是不是也使用了其指针的概念?
解决方案 »
- C#操作FTP报错,无论上传、下载、创建、删除,都是一个错误【远程服务器返回错误:(550) 文件不可用(例如,未找到文件,无法访问文件)】
- 求一道算法面试题
- 在C#中想做一个来回滚动的滚动条应该怎么做呢??
- 菜鸟问题,如何传值给自定义控件?
- 如何取得数组的中元素的值?
- 一直都不报错的一套网站程序,请问为什么今天打开看报错了啊?谢谢!
- 可访问性不一致问题
- 如何将一个contextMenuStrip关联到一个控件上?急!
- 求教,服务器控件报错啊
- 重载问题(问题解决了,但是不明白道理,请指教)
- ########我的进度条背景是透明的,怎么回事,郁闷那
- 关于在webbrowser控件中用程序点击网页按扭的问题!!??
MSDN示例:
using System;class Point {
public int x, y;
}class FixedTest
{
// unsafe method: takes pointer to int
unsafe static void SquarePtrParam (int* p)
{
*p *= *p;
} unsafe public static void Main()
{
Point pt = new Point();
pt.x = 5;
pt.y = 6;
// pin pt in place:
fixed (int* p = &pt.x)
{
SquarePtrParam (p);
}
// pt now unpinned
Console.WriteLine ("{0} {1}", pt.x, pt.y);
}
}