C# XML节点比较
XML#1:C# XML节点比较,c#,C#,XML#1: 2. 哎呀 example@gmail.com 7515464 3. 3. 哎呀 example@gmail.com 7515464 3. XML#2: 4. 操作系统 example@gmail.com 7515464 3. 2. 操作系统 example1@gmail.com 7515464 3. 我希望应用程序将两个堆栈分割成块,向每个块添加随机数,并使用多个线程比较这些子堆栈中的相应节点。此类生成随机数 <row> <USER_ID>4&
2.
哎呀
example@gmail.com
7515464
3.
3.
哎呀
example@gmail.com
7515464
3.
XML#2:
4.
操作系统
example@gmail.com
7515464
3.
2.
操作系统
example1@gmail.com
7515464
3.
我希望应用程序将两个堆栈分割成块,向每个块添加随机数,并使用多个线程比较这些子堆栈中的相应节点。此类生成随机数
<row>
<USER_ID>4</USER_ID>
<USER_NAME>OS</USER_NAME>
<EMAIL>example@gmail.com</EMAIL>
<PASSWORD>7515464</PASSWORD>
<USER_TYPE>3</USER_TYPE>
</row>
<row>
<USER_ID>2</USER_ID>
<USER_NAME>OS</USER_NAME>
<EMAIL>example1@gmail.com</EMAIL>
<PASSWORD>7515464</PASSWORD>
<USER_TYPE>3</USER_TYPE>
</row>
使用制度;
使用System.Security.Cryptography;
班级计划
{
静态void Main()
{
使用(RNGCryptoServiceProvider rng=new RNGCryptoServiceProvider())
{
//缓冲存储器。
字节[]数据=新字节[4];
//十次迭代。
对于(int i=0;i<10;i++)
{
//填充缓冲区。
rng.GetBytes(数据);
//转换为int 32。
int值=位转换器.ToInt32(数据,0);
控制台写入线(值);
}
}
}
}
到目前为止您做了什么?您尝试过做什么?您必须编写一些代码,以便我们帮助您。
<row>
<USER_ID>4</USER_ID>
<USER_NAME>OS</USER_NAME>
<EMAIL>example@gmail.com</EMAIL>
<PASSWORD>7515464</PASSWORD>
<USER_TYPE>3</USER_TYPE>
</row>
<row>
<USER_ID>2</USER_ID>
<USER_NAME>OS</USER_NAME>
<EMAIL>example1@gmail.com</EMAIL>
<PASSWORD>7515464</PASSWORD>
<USER_TYPE>3</USER_TYPE>
</row>
this class generate random number
using System;
using System.Security.Cryptography;
class Program
{
static void Main()
{
using (RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider())
{
// Buffer storage.
byte[] data = new byte[4];
// Ten iterations.
for (int i = 0; i < 10; i++)
{
// Fill buffer.
rng.GetBytes(data);
// Convert to int 32.
int value = BitConverter.ToInt32(data, 0);
Console.WriteLine(value);
}
}
}
}