小编Ken*_*sen的帖子

获取typescript中的变量名称

如何在打字稿中获取变量名称?我想要这样的东西:

var name = "Foo";
alert(getVariableName(name)); //Prints "name"
Run Code Online (Sandbox Code Playgroud)

typescript

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

对List <T>进行独立复制

我制作两个名为listAlistB的 List <Test> .我在listA中保存了数据的和平.我将listA中的数据复制到listB.我更改了listB中的数据.当我更改listB中的数据时,它也会在listA中更改- 是否可以避免这种情况?

我希望你能帮助我:o)

public class Test
{
    public string Name { get; set; }
}

static void Test()
    {
        List<Test> listA = new List<Test>();
        List<Test> listB = new List<Test>();

        listA.Add(new Test { Name = "A" });
        listB.AddRange(listA);

        //I change the data in listB and the data in listA also get changed. 
        listB.First().Name = "B";
        Console.WriteLine("listA: {0} listB: {1}", listA.First().Name, listB.First().Name);

        //Can I …
Run Code Online (Sandbox Code Playgroud)

c#

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

从爱尔兰的服务器获取丹麦的本地日期时间

我在爱尔兰的 Azure 中有一个解决方案。我住在丹麦。

将我所有的时间和日期保存universal = DateTime.Now.ToUniversalTime()在我在爱尔兰的数据库中是否正确?

当我需要丹麦时间时,我不能:universal.ToLocalTime()因为我仍在爱尔兰的服务器上。相反,我可以写:

danish = TimeZoneInfo.ConvertTimeFromUtc(universal, TimeZoneInfo.FindSystemTimeZoneById("Romance Standard Time"));
Run Code Online (Sandbox Code Playgroud)

但我认为这是很长的路要走。

备选方案 1:在我保存在爱尔兰的数据库之前,我将日期转换为丹麦语。备选方案 2:丹麦和爱尔兰之间有一个时区,所以我可以:danish = dateTime.AddHours(1),但也许它会在夏令时和冬令时出错。

c# datetime azure

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

标签 统计

c# ×2

azure ×1

datetime ×1

typescript ×1