为什么Graphics.FromImage(Bitmap myBitmap)更新myBitmap

时间:2017-08-03 18:55:30

标签: c# .net bitmap

我没有任何问题,但我想了解一件事是为了个人经历

var graphics = Graphics.FromImage(Bitmap myBitmap)
...
graphics.DrawImage(Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)

所以,问题是:为什么我调用函数myBitmap后更新但FromImage()没有refout属性?

1 个答案:

答案 0 :(得分:1)

Bitmap类是引用类型,因此引用(指针)按值传递。

以下是C#真正在做什么的解释:https://stackoverflow.com/a/9717120/4783560