标签: console.writeline

Console.WriteLine在ASP.NET中的位置在哪里?

在J2EE应用程序(如在WebSphere中运行的应用程序)中,当我使用时System.out.println(),我的文本转到标准输出,由WebSphere管理控制台映射到文件.

在ASP.NET应用程序(如在IIS中运行的应用程序)中,Console.WriteLine()go 的输出在哪里?IIS进程必须有stdin,stdout和stderr; 但是stdout映射到Windows版本的/ dev/null还是我错过了一个关键概念?

不是在问我是否应该登录(我使用log4net),但是输出在哪里?我最好的信息来自这个他们说可以改变的讨论,但它仍然没有回答关于控制台的初始值是什么,或者如何在config /在运行时代码之外设置它的问题.Console.SetOut()TextWriter

asp.net iis console.writeline

301
推荐指数
8
解决办法
23万
查看次数

从多个线程调用Console.WriteLine

为什么Console.WriteLine可以在多个线程中运行?

.net console.writeline

46
推荐指数
2
解决办法
3万
查看次数

.NET中最后一位数字为5时的舍入规则是什么?

这是我的代码:

\n
using static System.Console;\n\nnamespace ConsoleApp2\n{\n    internal class Program\n    {\n        static void Main(string[] args)\n        {\n            double[] doubles = new[] { 9.05, 9.15, 9.25, 9.35, 9.45, 9.55, 9.65, 9.75, 9.85, 9.95 };\n            foreach (double n in doubles)\n            {\n                WriteLine("{0} ===> {1:F1}", n, n);\n            }\n\n        }\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

输出.NET Framework 4.7.2

\n
9.05 ===> 9.1\n9.15 ===> 9.2\n9.25 ===> 9.3\n9.35 ===> 9.4\n9.45 ===> 9.5\n9.55 ===> 9.6\n9.65 ===> 9.7\n9.75 ===> 9.8\n9.85 ===> 9.9\n9.95 ===> 10.0\n
Run Code Online (Sandbox Code Playgroud)\n

输出.NET 6(使用相同的代码):

\n
9.05 …
Run Code Online (Sandbox Code Playgroud)

.net c# floating-point rounding console.writeline

45
推荐指数
2
解决办法
5217
查看次数

有没有办法删除刚使用Console.WriteLine编写的字符?

有没有办法从控制台删除最后一个字符,即

Console.WriteLine("List: apple,pear,");
// Somehow delete the last ',' character from the console.
Console.WriteLine(".");
// Now the console contains "List: apple,pear."
Run Code Online (Sandbox Code Playgroud)

当然,我可以先创建一个字符串,然后将其打印到控制台,但我只是想知道是否可以直接从控制台删除字符.

c# console console-application console.writeline

40
推荐指数
5
解决办法
4万
查看次数

console.writeline线程安全吗?

可能重复:
从多个线程调用Console.WriteLine

只是想知道多个线程是否调用相同的console.writeline,它会导致死锁吗?

.net console multithreading console.writeline thread-safety

38
推荐指数
1
解决办法
1万
查看次数

将Console.WriteLine()重定向到文本框

我正在使用C#在Visual Studio 2010中构建此应用程序.

基本上有2个文件,form1.cs(这是windows窗体)和program.cs(所有逻辑都在这里).

//form1.cs
public partial class Form1 : Form
{
    //runButton_click function
}

//program.cs
class Program
{
    static void Main()
    {
        while(blah-condition)
        {
            //some calculation
            Console.WriteLine("Progress " + percent + "% completed.");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有一个运行按钮和一个空白文本框.

当用户点击"运行" 按钮时,program.cs将执行一些任务并使用Console.WriteLine()控制台(命令提示符)不断打印进度.

问题:如何打印到form1上的文本框而不是打印到命令提示符?我需要在没有任何用户操作的情况下持续打印进度.

提前致谢!

顺便说一句,它不必是文本框,它可以是标签或其他可以采用文本的东西.我选择了文本框,因为它对我来说更有意义.

c# user-interface redirect console.writeline

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

为什么Console.WriteLine()函数会错过字符串中的某些字符?

我有一个字符串,声明为:

 string text = "THIS IS LINE ONE "+(Char)(13)+" this is line 2";
Run Code Online (Sandbox Code Playgroud)

然而,当我写作时Console.WriteLine(text);,

输出是:

this is line 2E
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况?或者是因为我是愚蠢的并且缺少明显的东西?

为什么不打印:

THIS IS LINE ONE [CR] //where the CR is a non printed character 
this is line 2
Run Code Online (Sandbox Code Playgroud)

编辑

请注意:这不是 '如何添加回车'问题.

c# string console char console.writeline

22
推荐指数
3
解决办法
2735
查看次数

Console.Writeline基础知识

我对以下代码有疑问:

class CurrentDate
    {
        static void Main()
        {
            Console.WriteLine(DateTime.Now);
        }
    }
Run Code Online (Sandbox Code Playgroud)

文件说:

使用指定的格式信息将指定对象数组的文本表示形式(后跟当前行终止符)写入标准输出流.

所以我的问题是:为什么WriteLine知道DateTime对象的文本表示?我的意思是,如果我从我自己的类创建自己的对象,它将如何知道如何将值转换为文本?甚至更多,它如何知道价值是什么?如何定义对象的"值"?

c# console.writeline

19
推荐指数
3
解决办法
9005
查看次数

C#clear Console最后一项并替换新的?控制台动画

以下CSharp代码(仅示例):

Console.WriteLine("Searching file in...");

foreach(var dir in DirList)
{
    Console.WriteLine(dir);
}
Run Code Online (Sandbox Code Playgroud)

打印输出为:

Searching file in...

dir1

dir2

dir3

dir4

.

.

.
Run Code Online (Sandbox Code Playgroud)

题? 我怎样才能得到输出

Searching file in...

dir1  
Run Code Online (Sandbox Code Playgroud)

(然后清除dir1并打印dir2等等)所有下一个目录名称wiil将替换之前的目录

c# console.writeline

17
推荐指数
4
解决办法
3万
查看次数

如何在C#中将这些变量写入一行代码?

我是C#的新手,字面上是第50页,我很好奇如何在一行代码中编写这些变量:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace consoleHelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {

            int mon = DateTime.Today.Month;
            int da = DateTime.Today.Day;
            int yer = DateTime.Today.Year;
            var time = DateTime.Now;

            Console.Write(mon);
            Console.Write("." + da);
            Console.WriteLine("." + yer);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我来自JavaScript,在哪里这样做,它看起来像这样:

document.write(mon+'.'+da+'.'+yer);
Run Code Online (Sandbox Code Playgroud)

任何帮助在这里表示赞赏.

c# int console var console.writeline

17
推荐指数
4
解决办法
10万
查看次数