有没有提供基本选择机制的类?例如:
想象一下,我有 WAVE 文件和用 C# 编写的简单 WAV 编辑器。现在我可以将这个波形文件以图形表示形式显示为波形。在主菜单中,我可以单击 Edit -> Select All,这将选择我的所有样本。
MySelector ms = new MySelector (0, numOfSamples-1);
ms.SelectAll;
当然应该可以选择范围块:
ms.Select (from, to);
甚至反转:
ms.InvertSelection ();
多选:
ms.AppendSelection (from ,to);
获取有关所选样本的信息:
for (int i=0; i< ms.Size; i++)
if (ms.SelectedAt (i)) DoSomeLogic ();
那么,这门课是已经写好了还是我明天应该写:O?
谢谢。