如F59B4C转换为4C9BF5 就是R和B对调的代码

解决方案 »

  1.   

    Int32[] array = new Int32[3]{0xFF,0x8A,0xFA};
    IEnumerable<Int32> newarrary=array.Reverse<Int32>();
    List<string> lstRGB=new List<string>();
    newarray.ToList<Int32>.Foreach(i=>lstRGB.Add(i.ToString("X")));
    return lstRGB;
      

  2.   

      string.Join("",
      s_Test.ToCharArray()
      .Select((s, i) => new { Value = s.ToString(), Pos = i / 2 })
      .OrderByDescending(s => s.Pos)
      .Select(s => s.Value).ToArray());
      

  3.   

    string str = "F59B4C";
    str = Regex.Replace(str, @"(?i)([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})", "$3$2$1");