小编kam*_*ame的帖子

c#中switch语句中的"一个常量值"错误

switch (Rotation.ToString())
{                  
    case (-Math.PI / 2).ToString():
    // some code
    break;
}
Run Code Online (Sandbox Code Playgroud)

编译器抱怨说(-Math.PI / 2).ToString(),"预期值为常量"这不是常数吗?

c#

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

实时艺术项目---输入:声音---输出:图像(更好的标题?)

我不太确定我是否应该在这里提出这个问题.我想做一个艺术项目.我想使用语音作为输入,将图像作为输出.图像随声音而变化.

我怎么能意识到这一点?因为我需要实时或50毫秒以下的延迟.起初我认为使用微控制器会更好.但我想计算巨大的图像,也许我的微控制器无法做到这一点.例如,我想计算10.000个移动物体.我可以用windows/linux/mircocontroller实现这个吗?

如果我可以使用Python,那将是非常好的.或者你处理的东西是更好的选择吗?

你需要更多细节吗?

python audio processing microcontroller real-time

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

将双打转换为字符串

当我删除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)

c# string

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

更改目录中所有文件的扩展名

我没有收到错误,但扩展名没有改变.

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)

c# directory filenames

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

使用循环清除.的textBox [I] .Clear().这可能吗?

我只是想知道这一点,试图清理我的代码,以及将来的参考.

我有一些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)

c# variables loops

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

无法在控制台中写入char

我想在控制台中写一个字符.

这是我的代码.

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".

c# char console.writeline

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

将Ticks转换为TimeSpan

我想将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)

c# timespan type-conversion date-manipulation

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

列出所有使用NUnit控制台运行程序的测试

在NUnit控制台运行程序中,有一个控制台命令用于列出Visual Studio项目中的所有测试。有人知道吗?

我使用版本3.6.1。

c# nunit command nunit-console

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

Asterisk in an array in C Programming

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 arrays pointers

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

在C#中打印不同长度的空格

如何在C#中打印不同长度的空格?

Write(number*" ");
Run Code Online (Sandbox Code Playgroud)

在这里不起作用.

编辑:但它适用于Python.

c# whitespace

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

C#:构建3D数组并用数据填充它

我到目前为止尝试的代码:

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)

c# arrays list multidimensional-array

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

C#我想检查字符串是否包含带有两个点的德国日期

我有字符串"24.04.2013"​​.

如何识别字符串是否为日期?

提前致谢!

c# string date

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