小编Joe*_*Joe的帖子

删除字符串中空白区域的最快方法

我正在尝试从数据库表中的字符串中获取由","分隔的多个电子邮件地址,但它也返回了我的空格,我想快速删除空白.

下面的代码并删除空白,但每当我尝试像30000的字符串来获取大量的电子邮件地址,它也变得缓慢,然后尝试消除它们之间的空白.删除这些空间需要四到五分钟.

 Regex Spaces =
        new Regex(@"\s+", RegexOptions.Compiled);
txtEmailID.Text = MultipleSpaces.Replace(emailaddress),"");
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我,即使是大量的电子邮件地址,如何在一秒内删除空格?

.net c# string whitespace

24
推荐指数
3
解决办法
8万
查看次数

如何在C#中发送包含多个地址的电子邮件

我正在尝试使用gmail的用户名和密码在Windows应用程序中发送电子邮件.但是,当我在StringBuilder实例中收集多个电子邮件地址时,以下代码仅将邮件发送到第一个电子邮件地址.

var fromAddress = new MailAddress(username, DefaultSender);
var toAddress = new MailAddress(builder.ToString());//builder reference having multiple email address

string subject = txtSubject.Text;
string body = txtBody.Text; ;
var smtp = new SmtpClient
{
    Host = HostName,
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(username, password),
    //Timeout = 1000000

};
var message = new MailMessage(fromAddress, toAddress)
{
    Subject = subject,
    Body = body,
    IsBodyHtml = chkHtmlBody.Checked

};

if (System.IO.File.Exists(txtAttechments.Text))
{
    System.Net.Mail.Attachment attechment = new …
Run Code Online (Sandbox Code Playgroud)

.net c# email

7
推荐指数
1
解决办法
1080
查看次数

SQL Server中的by子句中的混淆

我想用order by clause排序顺序返回我的表的'id'列值,如'1,2,3,4 ..',但是以下查询以'1,10,100,101的顺序返回id的值, 102 ......"

select id from loginuser order by id;
Run Code Online (Sandbox Code Playgroud)

我可以知道我可以获得理想的输出吗?

sql sql-server sorting

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

标签 统计

.net ×2

c# ×2

email ×1

sorting ×1

sql ×1

sql-server ×1

string ×1

whitespace ×1