20得票4回答
为什么短路求值不会阻止与逻辑运算符 (&&) 的不可达分支相关的 MissingMethodException?

在我的 Windows Mobile 设备上执行检查是否存在启用的摄像头时,我遇到了一些不理解的问题。 代码如下: public static bool CameraP(){ return Microsoft.WindowsMobile.Status.SystemSt...

20得票3回答
在2008年后的Visual Studio中开发.NET Compact Framework应用程序?

我想开发一个紧凑框架应用程序,用于Windows CE 6.0目标设备。我能否使用Visual Studio 2013完成这个任务? 如果不行的话,有哪些可以用于.net紧凑框架的开发环境?

19得票1回答
如何获取GetCustomAttributes?

我使用2.0框架尝试以下代码,我得到了一个属性,但是当我在紧凑框架上尝试时,它总是返回一个空数组。MSDN文档说这是被支持的,我错在哪里了吗? Test x = new Test(); FieldInfo field_info = x.GetType().GetField("ArrayS...

19得票2回答
错误地对齐或被非对象字段重叠的错误

我正在尝试创建以下结构: [StructLayout(LayoutKind.Explicit, Size=14)] public struct Message { [FieldOffset(0)] public ushort X; ...

19得票7回答
在C#中,我如何序列化System.Exception?(.Net CF 2.0)

我想将一个异常写入MS消息队列。但是当我尝试时,会出现异常。因此,我试图通过使用XmlSerializer来简化它,然而仍会引发异常,但它提供了更多信息: {"反映类型 'System.Exception' 时出错。"} 其中还有InnerException: {"无法序列...

17得票2回答
如何锁定文件

请告诉我如何在C#中锁定文件。 谢谢。

17得票8回答
如何快速地将一个数据库中的10万条记录插入到另一个数据库中?

我有一个移动应用程序。我的客户拥有一个大约100,000条记录的大型数据集,该数据经常更新。当我们进行同步时,需要将数据从一台数据库复制到另一台。 我已经将第二个数据库附加到主数据库,并运行了insert into table select * from sync.table。 这非常缓慢...

17得票4回答
串口读取ReadLine与ReadExisting有何不同,或如何正确地从串口读取数据

我正在从串口读取数据,这些数据来自秤。我现在使用Readline()方法读取数据,即使我移除了DiscardInBuffer()也会丢失数据。 从串口正确读取数据的方法是什么?在线上很少有示例,让我感觉这就像一个没有人能够解决的圣杯问题。 C#、WinCE 5.0、HP瘦客户端、Compa...

17得票2回答
保存和加载图像SQLite C#

我正在尝试在WinForm和CF上使用SQLite保存和加载图像。我找到了一种将图像保存到数据库中的方法,但是我不知道它是否正确,因为我找不到一种从数据库中加载图像的方法。 我有一段代码可以将我的图像转换为Base64:public void ImageToBase64(Image imag...

16得票2回答
如何通过Windows Mobile 6使用存储管理器API格式化SD卡

背景: 我正在尝试创建一个实用工具,让我们的客户可以直接在Windows Mobile 6设备(Intermec CK3)上轻松格式化SD卡(实际上是mini-SD)。这比使用第三方工具如FlashFormat或为客户提供读卡器更可取(这将需要他们拆下电池,拉出由脆弱金属外壳固定的mini-...