我做了一个房间类,(它的长度、宽度、高度都是整数)但我想制作 2 个不同的对象(因为 1 个声明的类是 1 个房间,程序会询问用户“你想要多少个房间拥有?”或类似的东西......)
如何从 Room 类制作 2 或 3 个不同的房间?
这是我所拥有的:
using System;
using System.Collections.Generic;
using System.Linq;
namespace Feladatok1_20
{
public class Exercise55TEST
{
public static void exercise()
{
System.Console.WriteLine("How many rooms would you like to work in?");
int numberOfRooms = Int32.Parse(Console.ReadLine());
List<int> room = new List<int>();
for (int i = 0; i < numberOfRooms; i++)
{
System.Console.WriteLine("How long is the room? (length)");
int length = Int32.Parse(Console.ReadLine());
//room.Add(length);
System.Console.WriteLine("How high is the room? (height)");
int height …Run Code Online (Sandbox Code Playgroud) 我正在制作一个程序,必须每30或60分钟检查一次数据库,并在Windows窗体界面中显示结果(如果有的话).当然,在执行数据库检查时,from提供访问的其他功能仍然可用.为此,我使用的是System.Timers.Timer,它在与UI不同的线程上执行一个方法(如果使用这种方法有问题,请随时评论它).我写了一个小而简单的程序,以测试热门的工作,只是注意到我不能真正设置Interval超过1分钟(我需要30分钟到一个小时).我想出了这个解决方案:
public partial class Form1 : Form
{
int s = 2;
int counter = 1; //minutes counter
System.Timers.Timer t;
public Form1()
{
InitializeComponent();
t = new System.Timers.Timer();
t.Elapsed += timerElapsed;
t.Interval = 60000;
t.Start();
listBox1.Items.Add(DateTime.Now.ToString());
}
//doing stuff on a worker thread
public void timerElapsed(object sender, EventArgs e)
{
//check of 30 minutes have passed
if (counter < 30)
{
//increment counter and leave method
counter++;
return;
}
else
{
//do the stuff
s++;
string result = s + …Run Code Online (Sandbox Code Playgroud) 我试图通过PowerShell获得这3个计数器,你能帮忙吗?如下所示:
Hostname1 : CPU% : 75%
Hostname1 : MEM% : 55%
Hostname1 : Disk1 % : 15%
Hostname1 : Disk2 % : 10%
Hostname1 : Disk3 % : 13%
Hostname1 : Disk4 % : 12%
Hostname2 : CPU% : 75%
Hostname2 : MEM% : 55%
Hostname2 : Disk1 % : 11%
Hostname2 : Disk2 % : 15%
Hostname2 : Disk3 % : 15%
Run Code Online (Sandbox Code Playgroud)
注意:我找不到%used/memory的计数器所以我不会通过性能计数器.
我是一名Java开发人员.当我需要在课堂上提供参考资料时,我这样做:
public class Account{
private int num;
private Person client;
}
Run Code Online (Sandbox Code Playgroud)
但现在,我必须在C++中做同样的事情
我怎么能在.h文件中这样做?
其实我只有num属性:
class Account{
private:
int num;
public:
Account(int num);
~Account();
int getNum();
void setNum(int num);
}
Run Code Online (Sandbox Code Playgroud)
我应该如何将Person属性放在下面,我应该如何编译它?谢谢.
正如标题所说,
如何使用1*个空格分割字符串,并将每个单词放在一个数组中
现在我正在使用Split(' ')它与单个空格一起工作,但是当涉及到多个空格时它会导致问题
这是我的示例字符串:
0x886fe248 ElanTPCfg.exe 1132 2492 0 -------- 1 0 2014-01-20 09:31:10 2014-01-20 09:31:10
在这个例子中,我只能得到十六进制数字和可执行文件名,而其他人根本就没有读过
两者之间有什么区别吗?
vector<int> function(vector<int>& input) {
// do something with input then return it
input.push_back(3);
return input;
}
Run Code Online (Sandbox Code Playgroud)
和
vector<int>& function(vector<int>& input) {
// do something with input then return it
input.push_back(3);
return input;
}
Run Code Online (Sandbox Code Playgroud)
有关系吗?因为当您将函数的返回值分配给新变量时,矢量会被复制:
vector<int>result = function(some_vector);
Run Code Online (Sandbox Code Playgroud) 我试图根据表格中的文本计算数字记录
我有这样的表结构
SN_ID NUMBER
PERSON_ID NUMBER
NOTICE_TYPE VARCHAR2
Run Code Online (Sandbox Code Playgroud)
和这样的表的内容
SN_ID PERSON_ID NOTICE_TYPE
-------+-----------+--------------
1 5 Appreciation
2 5 Warning
3 1 Warning
4 5 Incident
5 2 Warning
6 5 Warning
Run Code Online (Sandbox Code Playgroud)
我想计算一个人的感谢,警告和事故记录 Id = 5
使用 Windows 窗体使 Window 的大小响应每种类型的屏幕分辨率
这个程序:
static void Main(string[] args)
{
int x;
Console.Write("Enter number:");
x = Convert.ToInt32(Console.Read());
Console.WriteLine($"Output: {x}");
}
Run Code Online (Sandbox Code Playgroud)
控制台文本:
Enter number: 5
Output: 53
Press any key to continue...
Run Code Online (Sandbox Code Playgroud)
截屏:
输入数字 5 但输出不是 5
我的 C# 程序中有这段代码(目前是为 25 - 30 岁的成年人设计的)
Console.Write("Please enter in your age in the range of 25 - 30 years old: ");
string age = Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)
当提示用户时,我希望他们只输入值 25、26、27、28、29 或 30
我不希望用户输入范围之外的数字。
有没有办法防止这种情况发生,以便当用户输入超出范围的值时,将显示一条消息,说明用户输入了不合适的数字?
c# ×6
c++ ×2
.net ×1
attributes ×1
formatting ×1
intervals ×1
mdi ×1
oop ×1
oracle ×1
performance ×1
powershell ×1
scripting ×1
space ×1
split ×1
sql ×1
timer ×1
windows ×1
winforms ×1