Tag: C#的

如何将数据表插入到SQL Server数据库表中?

我已经从一些Excel文件导入数据,并将其保存到数据表中。 现在我想将这些信息保存在我的SQL Server数据库中。 我在网上看到很多信息,但是我不明白: 有人说逐行插入另一个build议的批量更新…等:有什么更好的? 我应该使用OLE还是SQL Server对象(如dataAdapter或connection )? 我需要从他的Excel文件中读取员工每周工时报告,并将其保存到保存所有报告的数据库表(每周更新新数据库)。 Excel文件只包含当前一周的报告。

read()和fread()有什么区别?

我正在阅读Linux工具badblocks的源代码。 他们在那里使用read()函数。 与标准的C fread()函数有区别吗? (我没有把这个论点算在一起。)

在C#中parsing.eml文件的build议

我有一个包含电子邮件对话的.eml文件的目录。 C#parsing这种types的文件是否有推荐的方法?

如何在C程序中获取date和时间值

我有这样的东西: char *current_day, *current_time; system("date +%F"); system("date +%T"); 它在stdout中输出当前的date和时间,但是我想要得到这个输出或者将它们赋值给current_day和current_timevariables,以便稍后可以对这些值进行一些处理。 current_day ==> current day current_time ==> current time 我现在能想到的唯一解决scheme是将输出指向某个文件,然后读取该文件,然后将date和时间的值分配给current_day和current_time 。 但我认为这不是一个好方法。 还有其他简短而优雅的方式吗?

读取Excel文件的最佳方式(.xls / .xlsx)

我知道有不同的方法来读取Excel文件: Iterop Oledb Open Xml SDK 兼容性不是问题,因为程序将在受控环境中执行。 我的要求: 读取一个文件到一个DataTable / CUstom Entitie s(我不知道如何使一个对象的dynamic属性/字段[列名将在var文件中变化]) 使用DataTable/Custom Entities使用其数据执行一些操作。 用操作结果更新DataTable 把它写回excel file 。 这会更简单。 另外如果可能的话,build议我在自定义实体(dynamic添加属性/字段到对象)

负数分配给一个unsigned int?

在C编程语言中, unsigned int只用于存储正值。 但是,当我运行下面的代码: unsigned int x = -12; printf("%d", x); 输出仍然是-12。 我以为应该打印出来12,还是我误解了一些东西?

LINQ – 查询语法与方法链&lambda

有没有人坚持任何规则(或者你是否坚持你的雇主的任何规则?)当select使用LINQ查询语法或一个LINQ扩展方法内的Lambdaexpression式? 这适用于任何实体,SQL,对象,任何东西。 在我们的工作场所,我的老板根本就不喜欢lambda,他会使用查询语法来处理任何事情,在某些情况下,我发现它的可读性较差。 var names = collection.Select(item => item.Name); var names = from item in collection select item.Name; 也许当添加一个条件,我觉得Lambda有点混乱,在哪里 var names = collection.Where(item => item.Name == "Fred") .Select(item => item.Name); var names = from item in collection where item.Name == "Fred" select item.Name; 出于兴趣:编译器如何处理这个? 有谁知道上面的LINQ查询将如何编译成lambda? 是否会为每个元素调用Name属性? 我们可以这样做,并可能提高性能? 这是否意味着lambda在性能方面稍微有点可控性? var names = collection.Select(item => item.Name) .Where(name […]

C#/ F#性能比较

有没有在网上提供的C#/ F#性能比较来显示正确使用新的F#语言?

C结构中的“:”(冒号) – 这是什么意思?

struct _USBCHECK_FLAGS { unsigned char DEVICE_DEFAULT_STATE : 1; unsigned char DEVICE_ADDRESS_STATE : 1; unsigned char DEVICE_CONFIGURATION_STATE : 1; unsigned char DEVICE_INTERFACE_STATE : 1; unsigned char FOUR_RESERVED_BITS : 8; unsigned char RESET_BITS : 8; } State_bits; 什么:1和:8是什么意思?

我们是否总是在类中包含一个默认的构造函数?

我有一位同事问过这个问题,我们是否应该在一个类中总是包含一个默认构造函数? 如果是这样,为什么? 如果不是,为什么不呢? 例 public class Foo { Foo() { } Foo(int x, int y) { … } } 我也有兴趣从专家那里得到一些灯。