gpt4 book ai didi

c# - 是否有一个函数可以忽略像 'á' 'é' 'ó' 'í' 和 'ú' 这样的字符?

转载 作者:行者123 更新时间:2023-11-30 17:25:32 24 4
gpt4 key购买 nike

<分区>

我正在做凯撒密码和解密,我需要忽略字符串中的这些字母:“á é ó í ú”,因为我们也需要用西类牙语加密文本,是否有任何函数可以忽略这些字母或在密码中更改它们并仍然在解密中工作的方法?

private char cipher(char ch, int key)
{
if (!char.IsLetter(ch))
{
return ch;
}
char d = char.IsUpper(ch) ? 'A' : 'a';
return (char)((((ch + key) - d) % 26) + d);
}

我期望的是,如果我输入一个像这样的字符串:"wéts"使用 key an2,我得到输出 "uéiy"当我破译 "uéiy"我得到"wéts"再次

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com