Console.WriteLine("Hello welcome to the Next-Day calendar");
Console.WriteLine("Please write down the day");
int day = int.Parse(Console.ReadLine());
int day_next = day + 1;
Console.WriteLine("Please write down the month number");
int month = int.Parse(Console.ReadLine());
Console.WriteLine("Please write down the year");
int year = int.Parse(Console.ReadLine());
switch (month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
if (day_next <=31 && day > 0)
{
Console.WriteLine("The date is " + day_next + '/' + month + '/' + year);
}
if (day_next …Run Code Online (Sandbox Code Playgroud) 这是一个想法:我有两个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:\Users\ME\Desktop\videos"
Run Code Online (Sandbox Code Playgroud)
在主路径下有一个我想获取名称的文件夹:
@"C:\Users\ME\Desktop\videos\sample2"
@"C:\Users\ME\Desktop\videos\sample3"
@"C:\Users\ME\Desktop\videos\sample4"
Run Code Online (Sandbox Code Playgroud)
在sample文件夹下,有我想要获取名称的视频:
@"C:\Users\ME\Desktop\videos\sample1\video1.mp4
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
foreach(string s in Directory.GetFiles(@"C:\Users\ME\Desktop\videos").Select(Path.GetFileName))
{
MessageBox.Show(s);
}
Run Code Online (Sandbox Code Playgroud)
这可能吗?如何仅使用主路径获取视频/主文件夹中存在的每个文件的名称?
我有以下类...我如何初始化一些值
我的问题是,我如何在Main上初始化RootObject与一些值例如
Rootobject robj = new Rootobject();
robj.inchistor.Add()
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace JsonSample3
{
public class Customerinfo
{
public string customername { get; set; }
public string address { get; set; }
public string postcode { get; set; }
}
public class Inchistory
{
public Customerinfo customerinfo { get; set; }
public string r { get; set; }
public string reference { get; set; }
public string region { get; set; }
}
public class …Run Code Online (Sandbox Code Playgroud) 我正在尝试将项目添加到列表中:
List<string> newList = new List<string>();
foreach (var x in dbTimeSlots.Data)
{
newList.Add(x.id.ToString());
newList.Add(x.timeSlot + " - " + x.dateSlot);
}
Run Code Online (Sandbox Code Playgroud)
然而,当我只有40时,我的列表返回80个项目,这是因为id将是一个项目,时间和日期将是另一个项目,我需要它们作为一行,但每行应该有一个id对象和日期和时间对象.我希望这有道理,请帮助!!!!