switch (Rotation.ToString())
{
case (-Math.PI / 2).ToString():
// some code
break;
}
Run Code Online (Sandbox Code Playgroud)
编译器抱怨说(-Math.PI / 2).ToString(),"预期值为常量"这不是常数吗?
我不太确定我是否应该在这里提出这个问题.我想做一个艺术项目.我想使用语音作为输入,将图像作为输出.图像随声音而变化.
我怎么能意识到这一点?因为我需要实时或50毫秒以下的延迟.起初我认为使用微控制器会更好.但我想计算巨大的图像,也许我的微控制器无法做到这一点.例如,我想计算10.000个移动物体.我可以用windows/linux/mircocontroller实现这个吗?
如果我可以使用Python,那将是非常好的.或者你处理的东西是更好的选择吗?
你需要更多细节吗?
当我删除ToString()下面的方法时,我没有错误,所以为什么有必要?
public string BuildEquation()
{
switch (Choice)
{
case "A":
return mNumber1.ToString() + "+" + mNumber2.ToString();
case "S":
return mNumber1.ToString() + "-" + mNumber2.ToString();
case "M":
return mNumber1.ToString() + "*" + mNumber2.ToString();
default:
return mNumber1.ToString() + "/" + mNumber2.ToString(); // corrected
}
}
Run Code Online (Sandbox Code Playgroud) 我没有收到错误,但扩展名没有改变.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string filename;
string[] filePaths = Directory.GetFiles(@"c:\Users\Desktop\test\");
Console.WriteLine("Directory consists of " + filePaths.Length + " files.");
foreach(string myfile in filePaths)
filename = Path.ChangeExtension(myfile, ".txt");
Console.ReadLine();
}
}
}
Run Code Online (Sandbox Code Playgroud) 我只是想知道这一点,试图清理我的代码,以及将来的参考.
我有一些textBoxes.
tbPart1.Clear();
tbPart2.Clear();
tbPart3.Clear();
tbPart4.Clear();
tbPart5.Clear();
tbPart6.Clear();
tbPart7.Clear();
Run Code Online (Sandbox Code Playgroud)
有什么办法可以用循环代替数字吗?
我试过这个,但不知道我怎么能运行这个字符串.
for (int i = 1; i == 7; i++)
{
string p = "tbPart" + i.ToString() + ".Clear";
}
Run Code Online (Sandbox Code Playgroud) 我想在控制台中写一个字符.
这是我的代码.
using System;
namespace bla
{
class MainClass
{
public static void Main (string[] args)
{
int d = 5;
char e = (char)d;
Console.WriteLine("my Char: " + e);
Console.WriteLine("my Char: " + e.ToString ()); // also doesn't work
}
}
}
Run Code Online (Sandbox Code Playgroud)
相反,我只看到"我的字符:"作为输出,而不是预期的"我的字符:5".
我想将Ticks转换为TimeSpan.
我需要一个ConvertToTimeSpan像下面这样的功能.
var ticks = 10000;
TimeSpan ts = ConvertToTimeSpan(ticks); // not working
Console.WriteLine(ts); // expected output --> {00:00:00.0010000}
Run Code Online (Sandbox Code Playgroud) 在NUnit控制台运行程序中,有一个控制台命令用于列出Visual Studio项目中的所有测试。有人知道吗?
我使用版本3.6.1。
What is the difference between sizeof(arr) and sizeof(*arr) in C.
int arr[] = { 1, 2, 0, 5, 5 };
int n = sizeof( arr ) / sizeof( *arr );
Run Code Online (Sandbox Code Playgroud) 如何在C#中打印不同长度的空格?
Write(number*" ");
Run Code Online (Sandbox Code Playgroud)
在这里不起作用.
编辑:但它适用于Python.
我到目前为止尝试的代码:
private static List<List<List<int>>> threeDArrayToThreeDList(int [,,] letters) {
// 3d-array to 3d-list
List<List<List<int>>> letterslist = new List<List<List<int>>>();
List<List<int>> sublist = new List<List<int>> ();
List<int> subsublist = new List<int> ();
for (int i = 0; i < 2; i++) {
letterslist.Add (sublist);
for (int j = 0; j < 2; j++) {
letterslist[i].Add (subsublist);
for (int k = 0; k < 2; k++) {
Console.WriteLine (letterslist [i][j][k]); // Element not found
Console.WriteLine (letters [i,j,k]);
letterslist [i] [j] [k] = letters [i,j,k]; …Run Code Online (Sandbox Code Playgroud) 我有字符串"24.04.2013".
如何识别字符串是否为日期?
提前致谢!