小编Eti*_*tel的帖子

将短裤数组转换为双精度数组

如何在C/C++中将short类型的数组转换为double类型的数组?

我有代码从wav文件中读取音频数据,输出是short类型的数组.所以现在我想将这些数据用于FFT(我不想使用库).

任何技巧或想法?

c c++ arrays types

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

toString()没有找到合适的方法来覆盖

我在这里敲我的头..

在C#中给出......

public class ClassA
{
    public override string toString()
    {
        return "use this toString()!";
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试构建它时,它告诉我:"ClassA.toString():找不到合适的方法来覆盖."

如果不是这样,你如何覆盖C#中的默认toString?

c# overriding tostring

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

c#替换整数

我的项目中有50个按钮,因为所有按钮在按下时都链接到方法.现在,当按下按钮时,我希望它变得不可见.因为我不希望我的代码包含50个IF语句来检查已按下的按钮:

If(sender == Button1)
{     
    Button1.visible = false;
} 
Run Code Online (Sandbox Code Playgroud)

如果只有按钮名称更改50次时,我的代码块几乎相同,则此代码会变得非常长.反正以另一种方式获得更短的代码吗?

也许:如果String变量包含按钮的名称?

string buttoncheck = Button1;
Run Code Online (Sandbox Code Playgroud)

然后在上面的代码中插入buttoncheck而不是Button1,因为buttoncheck包含Button1的值/名称?

谢谢!

c#

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

包含{的string.format格式字符串

在调用string.format时使用的格式字符串是否有一种方法可以包含{不用于子字符串插入的字符?

比如我怎么能这样做......

string.format("my format has this { in it {0}", abc);
Run Code Online (Sandbox Code Playgroud)

返回...

"my format has this { in it abc"
Run Code Online (Sandbox Code Playgroud)

我需要将此作为我在HTML中创建的字符串,并将构建一个javascript脚本块.

谢谢

.net c#

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

C#中的内联C和编译?

是否可以在C#中编写大部分程序,然后在C或C++中下拉并执行某些函数/对象?

我知道你可以从C#调用预编译的.dll; 但是你可以直接从C#"内联"本地C吗?他们必须"管理".dlls?

如果没有,我假设有一个类似JNI的界面?

另外,另一个问题; 你可以将C#编译成"原生"机器代码吗?

MSVS2010/Win7如果重要的话.

c# visual-c++

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

size_t的长度不正确?

theMessageMaxLength4即使长度大于4 ,也会给我一个值.为什么会发生这种情况,我该如何解决?它是类型的size_t,我没有在任何地方声明它,而是它只是传入的值:

place_value(int task, struct PDB *llist, char *theMessage, size_t theMessageMaxLength)
Run Code Online (Sandbox Code Playgroud)

上述方法被称为如下:

place_value(task, llist, theMessage, sizeof(theMessage)); 
Run Code Online (Sandbox Code Playgroud)

我假设这是长度设置为4的位置,但是,如果我的消息更大,是不是应该将其设置为更大?如何增加尺寸,这不仅仅是4 ......?

然后在传递给它的函数中使用这样的:

strncpy(llist->data1, theMessage, theMessageMaxLength);
llist->data1[theMessageMaxLength] = '\0';
Run Code Online (Sandbox Code Playgroud)

c

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

使用LINQ使用其他列表更新一个对象属性列表

我有一个思考的场景

class a 
{
  String Username;
  String val;
}


 List<a> lst = new List<a>();

 List<a> lstnew = new List<a>();
Run Code Online (Sandbox Code Playgroud)

我需要的是lstnew我在val属性中有一些更新的值(仅在几个对象中),我需要的是使用LINQ更新lst带有更新值lstnewUsername属性作为属性

c# linq

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

我该如何修复这个正则表达式?

我有字符串:

CN=Help & Technical,CN=Users,DC=dave,DC=com
Run Code Online (Sandbox Code Playgroud)

我想在一组组中删除'='和','之间的所有内容.基本上我用这个......

=([\w-\s]*)
Run Code Online (Sandbox Code Playgroud)

它只是拖回了以下内容:

=help
=users
=dave
Run Code Online (Sandbox Code Playgroud)

所以你可以看到我没有得到第一组中的帮助和技术,这就是我想要的.这有可能任何人帮助我正则表达式我只是无法解决它...

c# regex

0
推荐指数
1
解决办法
75
查看次数

标签 统计

c# ×6

c ×2

.net ×1

arrays ×1

c++ ×1

linq ×1

overriding ×1

regex ×1

tostring ×1

types ×1

visual-c++ ×1