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
解决方案 »
- 如何隐藏TextBox的边框
- 窗口传值,研究了半天还是没搞懂?
- 请问,ClickOnce做的更新程序,放在server上,设置了程序运行前检查更新, 为什么在有的client上,更新不到新版本,还是继续旧版本?
- 怎样将datagridview 中的某条记录打印出来。。
- 发现微软的一个bug。。。
- win7 64位系统socket线程问题,传送一个文件到客户端,客户端openfiledialog打不开
- 為什麼C#中函數或方法不能有默認值?
- 关于ReportViewer,急!!
- datagrid中的数据如何帮定到txext中,急。。。。
- 烦,水晶报表与打印机绑定
- 使用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