C# 在数组中存储Ctrl+C或复制值

C# 在数组中存储Ctrl+C或复制值,c#,arrays,string,C#,Arrays,String,我有一个要求,我想堆叠从一个地方复制到另一个地方的多个内容。这里要复制的内容将是纯文本 例如 我希望每次我在下面的段落中选择粗体文本并执行复制操作时,该特定行或文本应存储在一个数组中,并且每当我使用“粘贴”命令时,存储在数组中的所有文本行都应粘贴到目标位置 请注意,这里的行不是连续的,它们可以在任何位置 在页面中放置 今天上午在微软点火会议上,微软高级 SharePoint技术产品经理Bill Baer登台 展示即将推出的一些令人兴奋的功能和改进 SharePoint 2016 借助ShareP

我有一个要求,我想堆叠从一个地方复制到另一个地方的多个内容。这里要复制的内容将是纯文本

例如

我希望每次我在下面的段落中选择粗体文本并执行复制操作时,该特定行或文本应存储在一个数组中,并且每当我使用“粘贴”命令时,存储在数组中的所有文本行都应粘贴到目标位置

请注意,这里的行不是连续的,它们可以在任何位置 在页面中放置

今天上午在微软点火会议上,微软高级 SharePoint技术产品经理Bill Baer登台 展示即将推出的一些令人兴奋的功能和改进 SharePoint 2016

借助SharePoint 2016,微软并没有扼杀内部部署 部署。云计算的重点在哪里并不奇怪 微软,但云计算并没有扼杀本地的SharePoint。它是 事实上,这让它变得更好

当微软将SharePoint Online引入云计算时,它使用了 SharePoint 2013作为起点。从那时起,它必须管理 这头野兽在很大程度上与IT专业人士在其他领域的做法相同 环境。我们将在2016年得到的许多改进 是Microsoft大规模管理SharePoint 2013的结果

现在,我想要的是,对于每一个粗体行,当执行copy命令时,该行应该被缓存或存储在一个数组中,从而生成如下数组:

copyArray=

最后,当使用“粘贴”命令执行时,应按如下方式粘贴内容:

今天上午,在微软Ignite大会上,比尔·贝尔主持了会议 展示一些激动人心的功能和改进 SharePoint 2016,云计算成为重点也就不足为奇了 对于Microsoft。当Microsoft将SharePoint Online引入云中时, 它使用SharePoint 2013作为起点

它可以以另一种方式粘贴如果你们中的任何人都可以建议,我只是想方便我的用户,这样他就不必为他想要复制粘贴的每一行重复执行复制粘贴。表示为copy命令存储的内容应附加文本,而不是被覆盖

谢谢

定义一个缓冲区列表,var buffer=new list; 在复制命令中,将压缩文本添加到缓冲区buffer.AddcopiedText;如果需要从剪贴板读取文本,请使用ClipBoard.GetText 对于粘贴,请使用string.Join、buffer.ToArray;获取结果字符串并将其放在任意位置。
我不是要代码,我是要一个建议。我想这就是所谓的解决代码问题。如果这篇文章以任何方式违反了它,那么我肯定会删除它,但我想澄清的是,我没有要求任何代码创建。我只是想得到一个建议,正如下面的回答中所说的——Reza Aghaei
        [0][This morning at the Microsoft Ignite conference],
        [1][Bill Baer took the stage to show off some of the exciting  features and improvements],

        [2][With SharePoint 2016,],
        [3][It's no surprise that cloud is where the emphasis is for Microsoft],

        [4][When Microsoft bought SharePoint online into the cloud, it used SharePoint 2013 as a starting-off point.]