小编Ant*_*raq的帖子

如何拆分文件路径以获取文件名?

我的Android应用程序中有这个字符串:

/storage/emulated/0/temp.jpg
Run Code Online (Sandbox Code Playgroud)

我需要操作字符串并拆分此输出的字符串:

temp.jpg
Run Code Online (Sandbox Code Playgroud)

我需要总是采取字符串的最后一个元素.

如何在java中输出?

我非常感谢您在解决这个问题时能给我的任何帮助.

java android split

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

邮件标题中找到了无效字符:';' 在c#中

我正在使用System.Net.Mail在我的应用程序中发送电子邮件,但我得到一个例外,我无法弄清楚问题是什么/在哪里以及如何解决它.

问题是我有一些无效的字符:

An invalid character was found in the mail header: ';'.
Run Code Online (Sandbox Code Playgroud)

我试过谷歌没有成功.

带有电子邮件地址的字符串是:

john@mydomain.org; beth@mydomain.org; alfred@mydomain.org; barbie@mydomain.org; 
Run Code Online (Sandbox Code Playgroud)

这是我的电子邮件发送代码:

    SmtpClient smtpClient = new SmtpClient("smtp.........");
    System.Net.Mail.MailMessage mailMessagePlainText = new System.Net.Mail.MailMessage();

    mailMessagePlainText.IsBodyHtml = true;
    mailMessagePlainText.From = new MailAddress("vincent@mydomain.org", "admin");

    mailMessagePlainText.Subject = "test";
    mailMessagePlainText.Body = "test";

    mailMessagePlainText.To.Add(new MailAddress(List1.ToString(), ""));
    mailMessagePlainText.Bcc.Add(new MailAddress("vincent@mydomain.org", ""));

    try
    {
        smtpClient.Send(mailMessagePlainText);
    }
    catch (Exception ex)
    {
        throw (ex);
    }
Run Code Online (Sandbox Code Playgroud)

c# email

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

无法加载文件或程序集“System.Data.Linq,版本=4.0.0.0”

错误是:

无法加载文件或程序集“System.Data.Linq,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。该系统找不到指定的文件。

我尝试过在谷歌搜索甚至这里找到的许多解决方案,但没有成功。

我尝试过:

<add assembly="System.Data.Linq, Version=3.5.0.0, 
 Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Run Code Online (Sandbox Code Playgroud)

但在页面上,我在这一行出现错误,因为 Linq 无法工作:

string ns = string.Join(",", (from co in colorList select "?").ToList());
Run Code Online (Sandbox Code Playgroud)

.dll服务器上存在:

在此输入图像描述

我的 web.config 文件

<?xml version="1.0"?>
<configuration>
  <system.web>
    <customErrors mode="Off"/>
    <compilation>
      <assemblies>
        <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
      </assemblies>
    </compilation>
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

#编辑01 在此输入图像描述

#编辑02 在此输入图像描述

c# linq

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

C# 中意大利语的星期几名称

我无法使用 C# 在我的 aspx 页面中提取意大利语的星期几名称。

我已经尝试过这个解决方案,但在星期五的输出中,有什么问题吗?

DateTime ItalianJobCookie = DateTime.Parse(Request.Cookies["ItalianJob"].Value);
string ItalianJobCookieDayName = ItalianJobCookie.DayOfWeek.ToString("G", new CultureInfo("it-IT"));

Response.Write(ItalianJobCookieDayName.ToString());
Run Code Online (Sandbox Code Playgroud)

c# dayofweek

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

在 C# 中将数组列表转换为逗号分隔的字符串

我正在使用String.Join尝试将数组列表转换为逗号分隔的字符串,例如

xxx@xxx.com,yyy@xxx.com,zzz@xxx.com,www@xxx.com
Run Code Online (Sandbox Code Playgroud)

我似乎无法让语法正常工作。

这是我正在尝试的:

    for (i = 0; i < xxx; i++)
    {
        MailingList = arrayList[i].ToString();
        MailingList = string.Join(", ", MailingList.ToString());
        Response.Write(MailingList.ToString());
    }
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗?

先感谢您-

c# asp.net arrays

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

从c#中的字符串中提取名称和姓氏

我需要从电子邮件字符串中提取姓名姓氏.

在数据库中,我有两种类型的地址电子邮件:

name.surname@xxxx.eu

要么

name.surname@xxxx.com

我试过这段代码:

    string Email1 = Email.ToString().ToUpper().Replace("@", "");
    if (Email1.Contains("XXXX.COM"))
    {
        Response.Write(Email1.ToString().Replace(".", " ").ToUpper().Remove(Email1.Length - 8, 8) + "<br />");
    }
    else
    {
        Response.Write(Email1.ToString().Replace(".", " ").ToUpper().Remove(Email1.Length - 7, 7) + "<br />");
    }
Run Code Online (Sandbox Code Playgroud)

此代码不仅适用于这些地址电子邮件:

VINCENT.NAPOLITAIN@XXXX.EU

因为回报是:

VINCENT NAPOLITAINX

不适用于:

MARK.CHAIN@XXXX.COM

因为回报是:

MARK CHAINX

不适用于:

NICODEMUS.ANGELICUM@XXXX.EU

因为回报是:

NICODEMUS ANGELICUMX

怎么解决这个?

请帮帮我,非常感谢你.

c# string email

-3
推荐指数
1
解决办法
710
查看次数

标签 统计

c# ×5

email ×2

android ×1

arrays ×1

asp.net ×1

dayofweek ×1

java ×1

linq ×1

split ×1

string ×1