小编Nik*_*wal的帖子

在C#中实例化类时使用()或{}

x1和x2的初始化有什么不同吗?

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            var x1 = new C { };

            var x2 = new C ();

        }
    }

    public class C
    {
        public int A; 
    }
}
Run Code Online (Sandbox Code Playgroud)

c# initializer

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

什么是 .psproj 文件?

我克隆了一个 repo 并在其中得到了一个.psproj文件。我尝试在 Visual Studio 2017 中打开(因为 notepad++ 显示它包含很像 VS Solutions 的 xml)。在 VS 中,它也打开显示内部 xml,而不是作为项目/解决方案文件。与 VS Code 相同的结果。

所以我的问题是

  1. 什么是psproj文件?
  2. 由于它包含在 PowerShell 文件夹中,所以我假设它是一个 powershell 项目文件是否正确?
  3. 查看这些项目的IDE是什么?

文件内容:

<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>6CAFC0C6-A428-4d30-A9F9-700E829FEA51</ProjectGuid>
    <OutputType>Exe</OutputType>
    <RootNamespace>MyApplication</RootNamespace>
    <AssemblyName>MyApplication</AssemblyName>
    <Name>Bootstrapper</Name>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup />
  <ItemGroup> …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio visual-studio-2017

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

-2
推荐指数
1
解决办法
1424
查看次数

进行列表<string>中的每个元素,然后将列表存储回字符串

假设我有以下内容:

public static string testtok( string ss)
{
    if ......
        return ss=................;

    return ss;
}
Run Code Online (Sandbox Code Playgroud)

我能做那样的事吗?

private string stemmingwords (List<string> wordstokens)
{
     return string.Join(" ", wordstokens).Where(x => testtok(x));
}
Run Code Online (Sandbox Code Playgroud)

那为什么不起作用?请帮忙.

c# c#-4.0

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

如何用分隔符拆分字符串?

我有一个字符串 "Foo*#*Bar*#*Foo1*#*Bar1"

我想要一个正则表达式,当使用时String.split(String RegularExpression)将返回

[0] = "Foo";
[1] = "Bar";
[2] = "Foo1";
[3] = "Bar1";
Run Code Online (Sandbox Code Playgroud)

我试过了\*#*\,但它没有归还我想要的东西.

java

-5
推荐指数
1
解决办法
650
查看次数

在VS2010 for Windows Phone(Mango)中开发应用程序:如何?

我想在本周末尝试为Windows Phone(Mango 7.5)开发应用程序.

我有Visual Studio 2010,三星Omnia S7530(Windows Mango Phone 7.5)和互联网设施.

这样做的步骤是什么?需要哪些更新/安全高速缓存.(我不想并且有办法将VS2010升级到VS2012或其他东西)?

c# vb.net visual-studio-2010 windows-phone-7

-5
推荐指数
1
解决办法
142
查看次数