角色洗牌器

2023-12-25

我只是想知道是否有一种方法(使用 ASP.NET C#)“洗牌”字符串的内容,但仍然能够单击另一个按钮并将其“取消洗牌”回其原始内容而不保存原始内容?

谢谢 :)

Example:

"This is not shuffled."

"isuo .tffsnl iTh shed"

...And then I click the "UNShuffle" button and it becomes normal again:

"This is not shuffled."

闷闷不乐很容易:

var rnd = new Random();
string unsuffled = "This is not shuffled.";
string shuffled = new string(unsuffled.OrderBy(r => rnd.Next()).ToArray());

但由于它是随机的,除非存储前一个字符串或映射,否则您无法取消洗牌。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

角色洗牌器 的相关文章