📝 C#
1894篇技术文档📅  最后修改于: 2020-10-31 14:06:51        🧑  作者: Mango
C#线程示例:Join()方法它使所有调用线程等待,直到当前线程(加入的线程)终止或完成其任务。输出:...
📅  最后修改于: 2020-10-31 14:07:52        🧑  作者: Mango
C#线程示例:命名线程您可以使用Thread类的Name属性来更改或获取线程的名称。让我们看一个示例,其中设置和获取线程的名称。输出:...
📅  最后修改于: 2020-10-31 14:08:51        🧑  作者: Mango
C#线程示例:ThreadPriority让我们看一个更改线程优先级的示例。高优先级线程可以首先执行。但这不能保证,因为线程高度依赖于系统。它增加了高优先级线程在低优先级线程之前执行的机会。输出:由于线程高度依赖于系统,因此输出是不可预测的。它可以遵循任何抢占式或非抢占式算法。...
📅  最后修改于: 2020-10-31 14:09:56        🧑  作者: Mango
C#线程同步同步是一种仅允许一个线程在特定时间访问资源的技术。在分配的线程完成其任务之前,没有其他线程可以中断。在多线程程序中,允许线程在要求的执行时间内访问任何资源。线程共享资源并异步执行。访问共享资源(数据)是关键任务,有时可能会导致系统停止运行。我们通过使线程同步来处理它。它主要用于存款,提款等交易。线程同步的优势保持一致性无线程干扰时钟我们可以使用C#lock关键字来同步执行程序。它用于获...
📅  最后修改于: 2020-10-31 14:12:02        🧑  作者: Mango
C#中的斐波那契数列在斐波那契数列的情况下,下一个数字是前两个数的和,例如0、1、1、2、3、5、8、13、21等。斐波那契数列的前两个数是0和1。让我们看一下C#中的fibonacci系列程序。输出:...
📅  最后修改于: 2020-10-31 14:13:01        🧑  作者: Mango
C#中的素数程序质数是大于1并除以1或本身的数字。换句话说,质数不能除以自身或1以外的其他数字。例如,2、3、5、7、11、13、17、19、23 ….是质数。让我们看一下C#中的素数程序。在此C#程序中,我们将接受用户的输入,并检查数字是否为质数。输出:...
📅  最后修改于: 2020-10-31 14:14:03        🧑  作者: Mango
C#回文程序回文数是反向后相同的数字。例如121、34543、343、131、48984是回文数。回文数 STL algorithm从用户那里获取号码将数字保留在临时变量中倒数比较临时号码和反向号码如果两个数字相同,则print回文编号其他print不回文数让我们看一下C#中的回文程序。在该程序中,我们将从用户那里得到输入,并检查数字是否为回文。输出:...
📅  最后修改于: 2020-10-31 14:15:05        🧑  作者: Mango
C#数的阶乘C#中的阶乘程序:n的阶乘是所有正降序整数的乘积。 n的阶乘由n!表示。例如:来4的发音为“ 4阶乘”,也称为“ 4砰”或“ 4尖叫”。阶乘通常用于组合和排列(数学)。让我们看一下使用for循环的C#中的析因程序。输出:...
📅  最后修改于: 2020-10-31 14:16:07        🧑  作者: Mango
C#判断Armstrong数字在编写C#程序以检查数字是否为Armstrong之前,让我们了解什么是Armstrong数字。阿姆斯壮数字是一个等于其数字的立方之和的数字。例如0、1、153、370、371和407是阿姆斯特朗数。让我们尝试理解为什么371是Armstrong号码。让我们看一下C#程序来检查Armstrong编号。输出:...
📅  最后修改于: 2020-10-31 14:17:06        🧑  作者: Mango
C#中的数字总和程序我们只能借助循环和数学运算来用C#语言编写数字总和程序。STL algorithm要通过C#程序获取每个数字的总和,请使用以下算法:步骤1:按用户获取号码第2步:获取数字的模数/余数步骤3:将数字的余数相加步骤4:将数字除以10步骤5:在数字大于0时重复步骤2。让我们看看C#中的数字总和程序。输出:...
📅  最后修改于: 2020-10-31 14:18:08        🧑  作者: Mango
C#程序反转编号我们可以使用循环和算术运算运算符在C#中反转数字。在此程序中,我们从用户那里获取数字作为输入,然后反转该数字。让我们看一个简单的C#示例,以反转给定的数字。输出:...
📅  最后修改于: 2020-10-31 14:19:09        🧑  作者: Mango
C#程序交换两个数字而没有第三个变量我们可以交换两个数字而无需使用第三个变量。有两种不使用第三个变量即可交换两个数字的常用方法:通过+和-通过*和/程序1:使用∗和/让我们看一个简单的C#示例,该示例在不使用第三个变量的情况下交换两个数字。输出:程序2:使用+和-让我们看另一个示例,使用+和-交换两个数字。输出:...
📅  最后修改于: 2020-10-31 14:20:12        🧑  作者: Mango
C#程序将十进制转换为二进制我们可以使用C#程序将任何十进制数(以10为基数(0到9))转换为以二进制(以2为基数(0或1))。小数十进制数是一个以10为基数的数字,因为它的范围是0到9,在0到9之间共有10个数字。数字的任何组合都是十进制数字,例如223、585、192、0、7等。二进制数二进制数是2的基数,因为它是0或1。0和1的任何组合都是二进制数,例如1001、101、11111、1010...
📅  最后修改于: 2020-10-31 14:21:12        🧑  作者: Mango
C#程序转换字符在C#语言中,我们可以借助循环和切换大小写轻松地将数字转换为字符。在此程序中,我们从用户那里获取输入并对该数字进行迭代,直到它为0。在迭代过程中,我们将其除以10,然后将其余部分传递给switch大小写,以获得该数字的单词。让我们看一下C#程序将字符转换为数字。输出:...
📅  最后修改于: 2020-10-31 14:22:15        🧑  作者: Mango
C#程序打印字母三角形可以打印不同的三角形。三角形可以由字母或数字生成。在此C#程序中,我们将print字母三角形。让我们看一下C#示例来print字母三角形。输出:...