Q1.
如何在控制台下面输出下面的字符?/*
"""
""
"
*/// 需要加什么?/* ****************************************** */
Console.WriteLine(@"
""""
""
"
");
/* ****************************************** */
Q2
using System; //用文字具体解释这句话的意思。Q3
string s1 = " ";
string s2= s1+s1+s1+s1+s1+s1+s1+s1+s1+s1;
string show = s2+ s2+ s2+ s2;
Console.WriteLine(show);
上面的代码用什么方法可以更好?Q4控制台应用程序的字号控制?Q5
using System;static class Program
{
static void Main()
{
Password P = new Password();
P.Pass = Console.ReadLine();
Console.WriteLine(P.Pass);
Console.ReadLine();
}
}public class Password
{
private string pass;
public string Pass
{
set
{
if (pass == "888")
{ pass = value; }
else
{ return; }
}
get
{
return pass;
}
}
}
上面的代码错那里了??可以这样写的吗??
3Q
如何在控制台下面输出下面的字符?/*
"""
""
"
*/// 需要加什么?/* ****************************************** */
Console.WriteLine(@"
""""
""
"
");
/* ****************************************** */
Q2
using System; //用文字具体解释这句话的意思。Q3
string s1 = " ";
string s2= s1+s1+s1+s1+s1+s1+s1+s1+s1+s1;
string show = s2+ s2+ s2+ s2;
Console.WriteLine(show);
上面的代码用什么方法可以更好?Q4控制台应用程序的字号控制?Q5
using System;static class Program
{
static void Main()
{
Password P = new Password();
P.Pass = Console.ReadLine();
Console.WriteLine(P.Pass);
Console.ReadLine();
}
}public class Password
{
private string pass;
public string Pass
{
set
{
if (pass == "888")
{ pass = value; }
else
{ return; }
}
get
{
return pass;
}
}
}
上面的代码错那里了??可以这样写的吗??
3Q
解决方案 »
- 父窗体菜单做可关闭全部子窗体的选项,怎么做?
- 100分!C#+UDP通信的,提示“远程主机强迫关闭了一个现有的连接”
- 如何实现独立的子窗体
- 奇怪!奇怪!.Net 写文件 BUG!!!
- 关于数据库内容动态显示的问题!
- 自动生成线程的问题
- 问一个笨问题:请问System.Data.SqlClient.SqlDataReader这种记录集可以用在web services上进行数据传输的吗?
- 上次有人贴出一个有关自定义类的listview?网址忘了。希望知道的人提供一下。
- c#通配符@,字符串里面又有双引号的问题怎么解决
- c# 调用c语言写的dll,参数为char[] c#下传入的参数应该如何定义?
- 使用ListView中的项的图标文件无法释放。
- 菜鸟求解答C#两个textbox之间获取焦点
{
string[] strs = { "/*", "\"\"\"","\"\"","\"", "*/" };
foreach (string si in strs)
Console.WriteLine(si);
Console.ReadKey();
}A2:
表示引入system这个命名空间A3:
StringBuilder,请使用这个A4:你难住我了……A5:语法上没有错,但是我想你的意思是输入为888的时候,使pass=888,如果是那样,那么if (pass == "888")应该改成if (value == "888")
//第2个参数是int,表示要用多少个前面的字符填充
string str = new string(" ", 10);
A4:
没办法通过Console修改,通过Win32Api有可能
string text = new string(' ', 1);
if (value == "888")
{ pass = value; }否则为null
pass类中的Pass属性的判断语句应该为:if (value == "888")
{ pass = value; }因为此时类中的字段pass尚未赋值,所以程序运行时恒返回错误;应修改为value=="888",意思是如果用户输入的是数字888那么将888赋值给字段pass