zoukankan      html  css  js  c++  java
  • 十四、详测 Generics Collections TList (5): Move、Exchange

    unit Unit1;

    interface

    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;

    type
      TForm1 
    = class(TForm)
        Button1: TButton;
        
    procedure Button1Click(Sender: TObject);
      
    private
        
    { Private declarations }
      
    public
        
    { Public declarations }
      
    end;

    var
      Form1: TForm1;

    implementation

    {$R *.dfm}

    uses
      Generics.Collections;

    procedure TForm1.Button1Click(Sender: TObject);
    var
      List: TList
    <Byte>;
      b: Byte;
      str: 
    string;
    begin
      List :
    = TList<Byte>.Create;
      List.AddRange([
    11,22,33,44]);
      List.Move(
    1,2);  //Move 移动
      str :
    = '';
      
    for b in List do str := str + IntToStr(b) + ' ';
      ShowMessage(str);
      list.Exchange(
    0,3);  //Exchange 交换
      str :
    = '';
      
    for b in List do str := str + IntToStr(b) + ' ';
      ShowMessage(str);
      List.Free;

    end;

    end.
  • 相关阅读:
    python学习之模块补充二
    MySQL的表关系
    初识数据库
    MySQL基础
    死锁 递归锁 信号量 Event事件 线程q
    进程池/线程池与协程
    线程
    进程相关知识点
    python 之多进程
    socket 基础
  • 原文地址:https://www.cnblogs.com/jxgxy/p/1596064.html
Copyright © 2011-2022 走看看