2016-10-17 2 views
-4

XML # 1:XML сравнения узел

<row> 
    <USER_ID>2</USER_ID> 
    <USER_NAME>OOP</USER_NAME> 
    <EMAIL>[email protected]</EMAIL> 
    <PASSWORD>7515464</PASSWORD> 
    <USER_TYPE>3</USER_TYPE> 
</row> 
<row> 
    <USER_ID>3</USER_ID> 
    <USER_NAME>OOP</USER_NAME> 
    <EMAIL>[email protected]</EMAIL> 
    <PASSWORD>7515464</PASSWORD> 
    <USER_TYPE>3</USER_TYPE> 
</row> 

XML # 2:

<row> 
    <USER_ID>4</USER_ID> 
    <USER_NAME>OS</USER_NAME> 
    <EMAIL>[email protected]</EMAIL> 
    <PASSWORD>7515464</PASSWORD> 
    <USER_TYPE>3</USER_TYPE> 
</row> 
<row> 
    <USER_ID>2</USER_ID> 
    <USER_NAME>OS</USER_NAME> 
    <EMAIL>[email protected]</EMAIL> 
    <PASSWORD>7515464</PASSWORD> 
    <USER_TYPE>3</USER_TYPE> 
</row> 

Я хочу, чтобы приложение, чтобы разделить два штабеля на куски и добавить случайное число для каждого фрагмента и сравнивая соответствующий узлы в этих подпакетах с использованием нескольких потоков

+0

Что вы сделали до сих пор? – maniak1982

+0

Что вы пытались сделать? Вы должны написать код, чтобы мы могли вам помочь. –

ответ

0
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); 
     } 
    } 
    } 
}