小编Sha*_*fiz的帖子

将C#字节转换为BitArray

是否有任何预定义功能可用于转换byteBitArray

一种方法是检查byte值的每一位,然后执行按位运算.我想知道是否有任何比这更简单的方法.

c# byte bitarray

13
推荐指数
2
解决办法
5万
查看次数

在Visual Studio 2008中复制表单(C#)

我在现有项目中有一个表单.

我目前的任务是复制现有表单并在新表单上更改一些内容.由于现有内容本身引用文件信息,因此无法复制表单cs文件.

简单地说,我正在尝试创建一个表单名称MyNewForm,它将直接复制MyCurrentForm,而不会导致仅仅复制粘贴代码内容时可能出现的命名冲突.

我能做到这一点的最快方法是什么?

c# duplication visual-studio-2008 winforms

12
推荐指数
2
解决办法
2万
查看次数

查找数组中每对整数的绝对差值之和

给定一个数组,找到每对整数的绝对差值之和.

例如:给定 a[]= {2,3, 5, 7 };

输出将是(3-2) + (5-2) + (7-2) + (5-3) + (7-3) + (7-5) = 17.

它必须做得更好O(n^2).

原始数组不一定排序.

algorithm

12
推荐指数
3
解决办法
9236
查看次数

如何创建DialogBox以在WPF中提示用户是/否选项

我知道如何在Windows Form App上执行此操作,但我无法在WPF应用程序上找到这样做.如何向用户显示带有Yes/No选项的阻止DialogBox并获取/处理来自用户的响应?

wpf dialog

12
推荐指数
1
解决办法
2万
查看次数

从不同的程序集加载合并的ResourceDictionary失败

我已将所有应用程序的ResourceDictionaries放入一个单独的程序集中,并将它们合并到一个ResourceDictionary中,我希望将其作为资源包含在我的应用程序中:

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="InputStyles.xaml"/>
        <ResourceDictionary Source="DataGridStyles.xaml"/>
        <ResourceDictionary Source="ComboboxStyles.xaml"/>
        <ResourceDictionary Source="CheckboxStyles.xaml"/>
        <ResourceDictionary Source="TabControlStyles.xaml"/>
        <ResourceDictionary Source="ButtonStyles.xaml"/>
    </ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

声明资源:

<Window.Resources>
    <ResourceDictionary Source="pack://application:,,,/StyleAssembly;component/Styles.xaml"/>
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

在VS中查看设计器所有控件都显示文件中的样式,但是当我尝试启动应用程序时,我收到以下错误:

"找不到资源'inputstyles.xaml'."

所有文件的构建操作都设置为"页面",两个项目的构建都成功.我究竟做错了什么?

.net c# wpf xaml

11
推荐指数
1
解决办法
1万
查看次数

将向量转换为数组 - 是否有"标准"方法来执行此操作?

我知道你可以这样做&theVector[0],但这是标准吗?这种行为总是得到保证吗?

如果没有,是否有更好的,更少"hackish"的方式来做到这一点?

c++ vector

11
推荐指数
2
解决办法
3万
查看次数

如何从C#中的SQL查询结果中填充类?

我有一个这样的课:

public class Product
{
    public int ProductId { get; private set; }
    public int SupplierId { get; private set; }

    public string Name { get; private set; }
    public decimal Price { get; private set; }
    public int Stock { get; private set; }
    public int PendingStock { get; private set; }
}
Run Code Online (Sandbox Code Playgroud)

我可以从我的数据库中获取这些细节,如下所示:

SELECT product_id, supplier_id, name, price, total_stock, pending_stock 
FROM products
WHERE product_id = ?
Run Code Online (Sandbox Code Playgroud)

我不想手动运行DataSetDataTable设置值.

我确信有一种方法可以使用某种绑定/映射机制来填充类,但我能找到的唯一东西是绑定到winforms组件或使用XAML.

是否有某种属性可以应用于我的属性/类,以便从查询行自动填充类?

c# database sql-server orm winforms

11
推荐指数
3
解决办法
3万
查看次数

SQL:作为ColumnName的NULL意味着什么

据我所知,AS用于创建别名.因此,将一个长名称别名作为较短名称是有意义的.但是,我看到一个SQL查询NULL as ColumnName 这意味着什么?

SELECT *, NULL as aColumn
Run Code Online (Sandbox Code Playgroud)

sql column-alias

11
推荐指数
1
解决办法
3万
查看次数

使用C#获取XML文档的属性值

假设我有以下XML文档.

<reply success="true">More nodes go here</reply>
Run Code Online (Sandbox Code Playgroud)

如何获取属性成功的值,在这种情况下将是字符串"true".

c# xml

10
推荐指数
2
解决办法
8万
查看次数

将sbyte转换为byte

我有一个类型的变量,sbyte并希望将内容复制到byte.转换不是值转换,而是每位复制.

例如,

如果mySbyte的位是:'10101100',转换后,相应的字节变量也将包含位'10101100'.

c# byte bits

10
推荐指数
3
解决办法
1万
查看次数