小编Ian*_*ien的帖子

Parallel.ForEach中是否有等效的'continue'?

我正在移植一些代码Parallel.ForEach并在代码中遇到错误continue.有什么东西可以在Parallel.ForEach功能上等效continueforeach循环中使用吗?

Parallel.ForEach(items, parallelOptions, item =>
{
    if (!isTrue)
        continue;
});
Run Code Online (Sandbox Code Playgroud)

c# parallel-processing foreach

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

我可以同时在VBA中声明和分配变量吗?

我是VBA的新手,想知道我是否可以将以下声明和作业转换为一行:

Dim clientToTest As String
clientToTest = clientsToTest(i)
Run Code Online (Sandbox Code Playgroud)

要么

Dim clientString As Variant
clientString = Split(clientToTest)
Run Code Online (Sandbox Code Playgroud)

vba variable-declaration

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

如何删除表中特定列的前几个字符?

在SQL中,如何删除表中特定列的值的前4个字符?列名是Student Code,示例值是ABCD123Stu1231.我想从我的表中删除前4个字符以获取所有记录

请指导我

sql t-sql sql-server string

143
推荐指数
9
解决办法
42万
查看次数

C++中的额外限定错误

我有一个成员函数,定义如下:

Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString);
Run Code Online (Sandbox Code Playgroud)

当我编译源代码时,我得到:

错误:成员'ParseValue'上的额外限定'JSONDeserializer ::'

这是什么?如何删除此错误?

c++ compiler-errors g++

108
推荐指数
5
解决办法
14万
查看次数

SQL视图 - 没有变量?

是否可以在视图中声明变量?例如:

Declare @SomeVar varchar(8) = 'something'
Run Code Online (Sandbox Code Playgroud)

给我语法错误:

关键字'Declare'附近的语法不正确.

t-sql

75
推荐指数
4
解决办法
15万
查看次数

从对象列表中获取属性列表

目前我使用foreach循环返回object属性列表.

 class X
 {
     List<X> Z = GetXlist();
     List<String> r = new List<String>();

     foreach (var z in Z)
     {
         r.Add(z.A);
     }

     return r;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法可以缩短这个,这样我就不必编写foreach循环了?

c#

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

输入字符串的格式不正确

我是C#的新手,我在Java方面有一些基本知识,但我无法让这些代码正常运行.

它只是一个基本的计算器,但是当我运行程序时,VS2008给了我这个错误:

计算器

我做了几乎相同的程序,但在使用JSwing的java中,它工作得很好.

这是c#的形式:

形成

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace calculadorac
{
    public partial class Form1 : Form
    {

    int a, b, c;
    String resultado;

    public Form1()
    {
        InitializeComponent();
        a = Int32.Parse(textBox1.Text);
        b = Int32.Parse(textBox2.Text);
    }

    private void button1_Click(object sender, EventArgs e)
    {
        add();
        result();
    }

    private void button2_Click(object sender, EventArgs e)
    {
        substract();
        result();
    }

    private void button3_Click(object sender, EventArgs e)
    {
        clear();
    }

    private void add()
    { …
Run Code Online (Sandbox Code Playgroud)

c# exception formatexception

70
推荐指数
5
解决办法
51万
查看次数

如何将单个字符串转换为字符串?

我想枚举一个string而不是它返回chars我希望迭代变量是类型的string.这可能不可能让迭代类型成为一个string迭代这个字符串的最有效方法是什么?

我是否需要string在循环的每次迭代中创建一个新对象,或者我可以以某种方式执行转换?

String myString = "Hello, World";
foreach (Char c in myString)
{
    // what I want to do in here is get a string representation of c
    // but I can't cast expression of type 'char' to type 'string'
    String cString = (String)c; // this will not compile
}
Run Code Online (Sandbox Code Playgroud)

c# string casting char

45
推荐指数
4
解决办法
9万
查看次数

GC.Collect()和Finalize

好吧,众所周知,当GC将Finalize对象标识为垃圾时,它会隐式调用对象上的方法.但如果我这样做会发生什么GC.Collect()?终结者还在执行吗?也许是一个愚蠢的问题,但有人问我这个,我回答"是",然后我想:" 这完全正确吗? "

.net c# garbage-collection finalizer

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

函数不会改变传递指针C++

我有我的功能,我在targetBubble那里填充,但它在调用此函数后没有填充,但我知道它已填充此函数,因为我有输出代码.

bool clickOnBubble(sf::Vector2i & mousePos, std::vector<Bubble *> bubbles, Bubble * targetBubble) {
    targetBubble = bubbles[i];
}
Run Code Online (Sandbox Code Playgroud)

我正在传递这样的指针

Bubble * targetBubble = NULL;
clickOnBubble(mousePos, bubbles, targetBubble);
Run Code Online (Sandbox Code Playgroud)

为什么它不起作用?谢谢

c++ pointers function

41
推荐指数
4
解决办法
4万
查看次数