大家好
想請問各位一個問題
最近在修改VB的程式為C#
在silverlight上運行的
但是碰到一個很怪的問題
所以想請問大家
VB的程式是這樣的
Dim wb As Imaging.WriteableBitmap
'If the current image is not a writeableimage (from the camera)
'then convert it to one
If Not TypeOf imgImageToRead.Source Is Imaging.WriteableBitmap Then
wb = New Imaging.WriteableBitmap(imgImageToRead.Source)
Else
wb = imgImageToRead.Source
End If
這是我自己改的C#程式
WriteableBitmap wb;
if (!(imgImageToRead.Source.GetType().ToString() = =
"System.Windows.Media.Imaging.WriteableBitmap"))
{
wb = new WriteableBitmap(imgImageToRead.Source);
}
else
{
wb= imgImageToRead.Source;
}
不過他一直出現如下圖的錯誤
http://ppt.cc/Wglw
但是我一直想不透為什麼會這樣呢..
是只有VB可以這樣寫嗎??
希望有人能幫我解答一下 謝謝
--
◢█ █◣ 討厭~下面還沒熟~不能吃啦~
◢ ◣ >\\\<█ ◢◢ ◣
◢◢◣ ◣ ~●──●~ ◢◢ ◣
◣ ◣█ ██ ◢ ─ ▉
◢ ◣▄ █▄ ─ ─ ◢
◢ ◢◣ ▆▆▆▆▆ ██ ─ ◢ψQSWEET
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.137.15