我希望我的程序读取所有字符1到1的文本文件,并且当它找到反转的逗号(")时,它会在该倒置的逗号之前添加分号.例如,我们在文本文件中有一个段落如下:
这是一个包含大量字符和一些名称和日期的段落.我叫"Sam",我出生在"12:00""中午".我住在"任何地方".
现在我希望输出如下:
这是一个包含大量字符和一些名称和日期的段落.我的名字;"山姆;" 我出生在;"12:00;" ;"中午;".我住在;"任何地方;" .
它应该使用文件流打开文件,然后读取字符,然后在它找到反转的comman的地方添加分号.输出应该等于textbox1.text.
我提出的代码: -
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1 {
class Program
{
static void Main(string[] args)
{
char ch;
int Tchar = 0;
StreamReader reader;
reader = new StreamReader(@"C:\Users\user1\Documents\data.txt");
do
{
ch = (char)reader.Read();
Console.Write(ch);
if (Convert.ToInt32(ch) == 34)
{
Console.Write(@";");
}
Tchar++;
} while (!reader.EndOfStream);
reader.Close();
reader.Dispose();
Console.WriteLine(" ");
Console.WriteLine(Tchar.ToString() + " characters");
Console.ReadLine();
}
}
}
Run Code Online (Sandbox Code Playgroud)
输出: -
这是一个包含大量字符和一些名称和日期的段落.我的名字是"; Sam"; 我出生在"; 12:00"; ";中午";.我住在"任何地方"; .154个字符 …
我想将字符串转换为二进制,我尝试了这段代码
byte[] arr = System.Text.Encoding.ASCII.GetBytes(aa[i]);
Run Code Online (Sandbox Code Playgroud)
还有这个
System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
byte[] arr= encoding.GetBytes(aa[i]);
Run Code Online (Sandbox Code Playgroud)
但它返回的数字不是二进制的说如果我写'm'它将它转换为"0109"我想转换为0和Ones只提前谢谢
我用 - 创建了一个简单的对话框 -
Dialog dialog = new Dialog(Myactivity.this);
dialog.setContentView(R.layout.myLayout);
dialog.show();
Run Code Online (Sandbox Code Playgroud)
当我显示和关闭此对话框时,我想更新textView MyActivity.因此,onResume()当你解雇时,我会假设它被调用dialog.这是真的吗?或者我们还有其他更新方法textView吗?
请我在网站上工作.我想要一个主页上的情况,在整个页面加载后,一个男人站立的图像会滑动1或2秒.我需要有人用codepen示例来帮助我.
下面是我在head部分插入的代码.我将图像设置为在css中显示:none,但是当我刷新时,我发现它不起作用.#man是图像的id.
感谢你.
$(function() {
$("#man").one('load', function () {
$(this).show("slide", { direction: "up" }, 2000);
}).each(function() {
if(this.complete)
$(this).load();
});
});
Run Code Online (Sandbox Code Playgroud)