小编Dan*_*nM7的帖子

如何将长字符串拆分为固定数组项

我有一个字典对象IDictionary<string, string>,它只有以下项目:Item1,Items2和Item3.每个项目的最大长度为50个字符.

然后我有一个单词列表List<string>.我需要一个循环来遍历单词并将它们添加到从Item1开始的字典中,但在将它添加到字典之前需要检查长度.如果新项目和当前项目的长度加在一起大于50个字符,则该单词需要向下移动到下一行(在本例中为Item2).

做这个的最好方式是什么?

c# algorithm

0
推荐指数
1
解决办法
1461
查看次数

一年的最后一天与明年的第一天相同

确定一年中的最后一天是否与下一年的第一天相同的最简单方法是什么?

c# calendar

0
推荐指数
2
解决办法
828
查看次数

Fibonacci类始终返回0

我有这门课:

public class Fibonacci
{
    public static int Calculate( int x )
    {
        if (x <= 0)
        {
            return 0;
        }
        else
        {
            return Calculate(x - 1) + Calculate(x - 2);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

根据一个教程我正在做的如果一个输入6一个应该得到8作为预期的结果,但是当我运行它时,它总是返回0.它是递归的所以它对我有意义,但它们如何得到8作为预期的结果?

c# math

0
推荐指数
1
解决办法
246
查看次数

如何修复将9,25和49列为素数的算法

如果数字是素数,则此方法返回true或false.问题是它显示9,25和49作为素数.我该如何解决?

public static bool IsItPrime(int prime)
{
    if (prime == 2)
        return true;
    else if (prime < 2 || prime % 2 == 0)
        return false;
    else
    {
        int limit = (int)Math.Sqrt(prime);
        for (int i = 2; i < limit; i++)
        {
            if (prime % i == 0)
                return false;                    
        }
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

c# methods primes

0
推荐指数
1
解决办法
101
查看次数

单击按钮创建对象实例

我目前正在创建一个非常简单的银行帐户程序:用户输入帐户持有人姓名,帐号和期初余额,然后按"继续"按钮通过存款和取款来使用该帐户.我写了一个单独的BankAccount类,其中包含所需的数据成员和方法.我在Continue按钮单击事件中放置了创建BankAccount对象的代码

BankAccount currentAccount = new BankAccount(acctName, acctNum, beginningBalance);
Run Code Online (Sandbox Code Playgroud)

但这似乎只使它成为该方法的本地,并且currentAccount在我为"记录交易"(存款和取款)按钮编写点击事件时无法识别.

设置BankAccount对象的方式和位置,以便在单击"继续"按钮并在"记录事务"按钮单击事件中识别时创建它?如果需要澄清,或者您需要查看我的部分或全部代码,请告知我们.

c# instance-variables buttonclick

0
推荐指数
1
解决办法
2615
查看次数

从用户输入的文本计算单词,句子和段落

我需要编写一个程序来从用户那里获取一篇条目"论文".本文可以包含任何字符(特殊字符,引号等).然后必须计算单词,句子和段落的总数,以及特殊字符的总数.我应该怎么做呢?

c#

-1
推荐指数
1
解决办法
580
查看次数

因子任务输出错误

我在一个程序的干运行中遇到了问题.我不明白为什么我的程序在输出中给出0.这是我的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Task_8_Set_III
{
    class Program                      
    {
        static void Main(string[] args)
        {
            int i = 3;
            int c = i / fact(i);
            Console.WriteLine("Factorial is : " + c);
            Console.ReadLine();
        }
        static int fact(int value)
        {
            if (value ==1)
            {
                return 1;
            }
            else
            {
                return (value * (fact(value - 1)));
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# factorial

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

自定义字符串格式:ToString("00")

给出以下代码:

string istanbul = "523";
Convert.ToInt32(istanbul.ToString("00"));
Run Code Online (Sandbox Code Playgroud)

什么回来了?

c# string-formatting

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

int32的继承者

什么是C#中int32的直接继承者?是int还是int16?

通过继承,我的意思是给定class A : B {}A类是我的类,B类是我继承的类.

c# int

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

使用序列化创建XML文件

我想创建一个具有以下结构的XML文件.任何人都可以给我一个可以序列化/反序列化这个XML的类吗?

<Disposition>
    <DispositionTextList Description="">
        <DispositionText value="">
        <DispositionText value="">
    </DispositionTextList>
    <DispositionTextList Description="">
        <DispositionText value="">
        <DispositionText value="">
    </DispositionTextList>
</Disposition>
Run Code Online (Sandbox Code Playgroud)

c# xml-serialization

-3
推荐指数
1
解决办法
260
查看次数