小编Mas*_*oud的帖子

C#中相同数组的不同哈希码

这是伪代码

sbyte[] array1 = new sbyte[100]; 
array1.setValues(); 
sbyte[] array2 = (sbyte[])array1.Clone();
Run Code Online (Sandbox Code Playgroud)

array1.getHashCode()不等于array2.getHashCode();

我该怎么做才能获得array1和array2的相同哈希码?

PS:字典没用.因为我想将这些数组添加到哈希表中.每次添加后,我需要检查之前添加的可能相同的内容数组.

P.S2:我似乎应该澄清我的问题.起初我在C#使用Hash发布了完整的问题,当它被解决时,提出了这个问题.

c# arrays hashcode

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

访问列表c#中的对象

代码是:

struct m1
{
    public int a;
    public int b;
}

int main()
{
    List <m1> mList;
    m1.initialize;
    //new. and add some items to it.
Run Code Online (Sandbox Code Playgroud)

现在我想在mList中访问对象,我试过:

    for each(m1 it in mList)
    {
        m1.a = 5;
    }
Run Code Online (Sandbox Code Playgroud)

但它失败了.因为每次我在控制台上写了m1.first().a.这是它的初始值不是5.

然后我试了

    for (int counter = 0; counter < mList.size(); counter++)
    {
        m1 it = mList[counter];
        it.a = 5;
    }
Run Code Online (Sandbox Code Playgroud)

再次出现同样的问题.

然后我试了

    for (int counter = 0; counter < mList.size(); counter++)
    {
        mList[counter].a = 5;
    }
Run Code Online (Sandbox Code Playgroud)

它甚至没有编译.它给了我一个错误.它说的是关于list.this [int]的不可修改的返回值.

然后我试了

    for (int counter = 0; …
Run Code Online (Sandbox Code Playgroud)

c# struct list

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

用C++在两个不同的核心中创建两个线程

我读了一些关于这个问题的文章.这个案子似乎并不容易.我想在两个核心中创建两个不同的线程.我读过的文章太复杂了.我甚至无法根据这些文章创建一个简单的线程.另一方面,我需要了解计算机必须提供多少个核心,作为使用核心或仅在一个核心上创建线程的选择.我想在Windows上做它们.任何帮助都会非常欢迎

PS:我不是C++的专业人士.所以请尽可能以更简单的方式指导我.

c++ windows multithreading core

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

用javascript读取一行

我知道这是一个基本问题,但不幸的是我找不到答案.答案的链接绰绰有余.

我有一个像这样的html文件:

<html>
  <head>
    <title>A</title>
  </head>
  <body>
    <form action="" method="POST">
      <p>Question: &#x34;&#x38;&#xA0;</p>
    </form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我怎样才能读取它们之间的字符串

<p> 
Run Code Online (Sandbox Code Playgroud)

</p>?
Run Code Online (Sandbox Code Playgroud)

javascript string

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

标签 统计

c# ×2

arrays ×1

c++ ×1

core ×1

hashcode ×1

javascript ×1

list ×1

multithreading ×1

string ×1

struct ×1

windows ×1