c# 局部变量无法识别
有这么一段代码
- C# code
listSnapshotFilenameStatus[i].strStatus = "resized"; string strFileFullName = listSnapshotFilenameStatus[i].str; string strFileNameWithoutExtension = ""; strFileNameWithoutExtension=Path.GetFileNameWithoutExtension(strFileFullName); Bitmap img = new Bitmap(strFileFullName); Image myThumbnameJpg = img.GetThumbnailImage(700, 640, null, IntPtr.Zero); myThumbnameJpg.Save(strFileFullName + "new.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
在调试的时候两个string取值之后设置了断点,但是strFileFullName 可以看到值,而strFileNameWithoutExtension看不到,在下面的局部变量栏中也无法看到strFileNameWithoutExtension,为什么呢?
[解决办法]
断点运行的时候,在变量strFileNameWithoutExtension点击右键->添加监视
[解决办法]
应该看得到,你可以用右键->快速监视,能看到所有变量的值,