比如数组是 
1:1,2,3
2:1,3,4,5怎么弄呢?最好是StringList进行运算,然后生成一个新的list。

解决方案 »

  1.   

    对每一项进行运算,用一个临时的tlist存储就行
      

  2.   

    var array1,array2:array of byte;
    begin
      setlength(array1,2);
      array1[0]:=01;
      array1[1]:=02;
      setlength(array2,2);
      array2[0]:=01;
      array2[1]:=02;
      for i:=0 to 1 do
      begin
        array2[0]:=array1[0] xor array2[0];
        array2[1]:=array1[1] xor array2[1];
      end;
      //array2 is Result
    end;
      

  3.   

    一切皆有可能。我已为此话题写了一篇文章,去这个贴子看一下:
    http://community.csdn.net/Expert/topic/5337/5337219.xml?temp=.7886927楼主如把此贴给我高分,我将在上述贴子还赠楼主专家分。