小编Tse*_*iev的帖子

C#:我希望一个单词的每个字母都以新的一行开头

using System;

class HelloCSharp
{
     static void Main()
     {
         Console.WriteLine("Hello C#");
     }
}
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

H
e
l
l
o 

C
#
Run Code Online (Sandbox Code Playgroud)

但每封信都应该从一个新的行开始

我是新的我知道,但我一直在寻找,找不到答案.它应该是什么Environment.NewLine

c# letter line cpu-word

5
推荐指数
3
解决办法
1669
查看次数

Wind Chill C#最终号码需要更多数字

我一直试图解决关于风寒的这个公式,我得到了结果,但我需要在小数点后面有更多的数字.无论我尝试过什么都行不通.请帮忙!

static void Main()
{
    double temp = 20;
    double wind = 7;

    double windChill = 35.74 + 0.6215 * temp + (0.4275 * temp - 35.75) * Math.Pow(wind, 0.16);

    Console.WriteLine("so wind_chill = {0}", Math.Round(windChill, 15));
}
Run Code Online (Sandbox Code Playgroud)

在这里,我得到最终号码11.03490062551,但我想要11.034900625509998.我究竟做错了什么?

c# point decimal

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

Java - 删除字符串的中间部分

我想要以下输入的以下输出:

input: adele
output: ae
Run Code Online (Sandbox Code Playgroud)

代码:

public class delDel {
    public static String delDel(String str) {
        StringBuilder sb = new StringBuilder();
        if(str.length() < 3){
           return str;
        }
        else if(str.substring(1, 3).equals("del")){
            StringBuilder afterRemove = sb.delete(1, 3);
            return afterRemove.toString();
        }
        else{
           return str;
        }

   }

   public static void main(String[] args) {
      Scanner input = new Scanner(System.in);

      String yourStr = input.nextLine();

      System.out.println(delDel(yourStr));
   }
}
Run Code Online (Sandbox Code Playgroud)

但我不断得到相同的输入。

java

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

C#Join两个List <int>,删除重复项,NO LINQ

这是一个想法:我有两个List<int>,我想List<int>在上面提到的列表中加入第三个,没有重复.我知道如何使用,.Union但我想在不使用LINQ的情况下实现这一点.到目前为止我有这个:

Console.WriteLine("Enter numbers for first list: ");
List<int> firstList = new List<int>{20, 40, 10, 10, 30, 80};
//Console.ReadLine().Split(' ').Select(int.Parse).ToList();
Console.WriteLine("Enter numbers for second list: ");
List<int> secondList = new List<int> {25, 20, 40, 30, 10 };
//Console.ReadLine().Split(' ').Select(int.Parse).ToList();
List<int> newList = new List<int>();
foreach (var item in firstList)
{
    if (secondList.Contains(item))
    {
        continue;
    }
}
newList.Sort();
newList.ForEach(p => Console.WriteLine(p));
Run Code Online (Sandbox Code Playgroud)

我实际上卡住了...我认为我需要迭代每个列表,如果项目相同,只需将它们添加到新列表中......但我似乎无法弄清楚如何做如果列表是不同的计数.有任何想法吗?

c# int join list

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

标签 统计

c# ×3

cpu-word ×1

decimal ×1

int ×1

java ×1

join ×1

letter ×1

line ×1

list ×1

point ×1