小编use*_*056的帖子

那是什么?在类型声明后,C#中的运算符是什么意思?

我有一些带有以下数组声明的C#代码.注意单?后Color.

private Color?[,] scratch;
Run Code Online (Sandbox Code Playgroud)

在我的调查中,我发现如果您有以下代码:

int? a;
Run Code Online (Sandbox Code Playgroud)

变量a未初始化.你何时何地使用它?

c# nullable

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

List <>线程的c#用法是否安全?

我有C#.Net 4代码,它添加到Parallel.For中的List <>.如果这是线程安全的话,我找不到明确的答案.如果不安全有哪些替代方案?

    static List<int> Calculate(List<string[]> numbers)
    {
           List<int> sums = new List<int>();


            Parallel.ForEach(numbers,
            (nums) =>
            {
                int sum = 0;
                for (int i = 0; i < nums.Length; i++)
                     sum += Convert.ToInt32( nums[i]);

                // is this thread safe or not???
                sums.Add(sum);
            });

            sums.Sort();
            return sums;
    }
Run Code Online (Sandbox Code Playgroud)

c#

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

标签 统计

c# ×2

nullable ×1