相关疑难解决方法(0)

C#的隐藏功能?

在我从这个问题中学到以下内容后,我想到了这一点:

where T : struct
Run Code Online (Sandbox Code Playgroud)

我们C#开发人员都知道C#的基础知识.我的意思是声明,条件,循环,运算符等.

我们中的一些人甚至掌握了Generics,匿名类型,lambdas,LINQ等......

但是C#粉丝,瘾君子,专家几乎都不知道C#最隐藏的功能或技巧是什么?

以下是到目前为止显示的功能:


关键词

属性

c# hidden-features

1475
推荐指数
230
解决办法
68万
查看次数

生成字母表中的字母数组

有没有一种简单的方法来生成包含C#中字母表字母的数组?手动完成它并不难,但我想知道是否有内置的方法来做到这一点.

c# alphabet

84
推荐指数
10
解决办法
14万
查看次数

您如何从.NET字符串中获取一系列Unicode代码点?

我有一个字符范围限制列表,我需要检查字符串,但char.NET中的类型是UTF-16,因此一些字符变为古怪(代理)对.因此,当枚举a中的所有char's时string,我没有获得32位Unicode代码点,并且某些与高值的比较失败.

我非常了解Unicode,如果有必要,我可以自己解析字节,但我正在寻找一个C#/ .NET Framework BCL解决方案.所以......

如何将a转换为32位Unicode代码点string的数组(int[])?

c# string unicode char astral-plane

19
推荐指数
2
解决办法
3992
查看次数

c#中字母的增量

我正在将数据导出到Excel Using Open XML.现在我想增加像columns 'A1' to 'B1',...'Z1', 'AA1'.

我已将'A1'分配给变量,我想将字母增加到'B1'.

请提供任何方法/代码,可以将字母'A1'增加到'B1'..'Z1','AA1'.

c#

18
推荐指数
1
解决办法
4万
查看次数

如何在C#中枚举LOCALIZED字母?

首先,这不是重复: 枚举字母表的最快方法

因为我需要获得ARBITRARY(变量)LANGUAGE字母表中的所有字符,以及正确的排序顺序.

如果不知道每种可能的文化/语言的字母,我该怎么做?例如,System.Gobalization.Cultureinfo具有日期格式,排序方法和代码页信息的信息.但不是字母表本身的信息.Forthermore'A'到'Z'排序迭代不会这样做,因为德语例如有ÄÖÜ这样的字符,它们在代码页编号中位于'Z'之后,但在排序后跟随你.

我可以以某种方式使用代码页来获取所有字符,并以某种方式对它们进行排序吗?"所有字符"是指所有字母,包括数字,但不是标点符号.并且可能只有较高的XOR小写.

c# vb.net cultureinfo internationalization alphabet

9
推荐指数
1
解决办法
2738
查看次数

如何使用循环检查字符串中的特殊字符

因为我的教授不会让我使用RegEx,所以我坚持使用循环来检查字符串上的每个字符.有没有人有示例代码/算法?

public void setAddress(string strAddress)
{
    do
    {
        foreach (char c in Name)
        {
            if ( /*check for characters*/ == false)
            {
                Address = strAddress;
            }
        }
        if ( /*check for characters*/ == true)
        {
            Console.Write("Invalid!");
        }
    } while ( /*check for characters*/ == true)
}
public int getAddress()
{
    return Address;
}
Run Code Online (Sandbox Code Playgroud)

我只需要包含字母和数字.不允许使用!@#$%^等字符.我不被允许使用RegEx,因为他还没有教过我们......好吧,在他教这些循环和角色检查的那天我无法上课,所以现在他不会告诉我更多.无论如何,如果没有使用RegEx有更有效的方法,那将会有所帮助.

c# string loops

2
推荐指数
1
解决办法
2889
查看次数