小编tan*_*ius的帖子

在VS2010中将多个解决方案组合到一个解决方案中

我有一个解决方案文件,其中包含以下示例项目:SharedLibrary NonSharedLibrary WebProject WebProject.Install

然后是另一个具有以下示例项目的解决方案文件:SharedLibrary WindowsServiceProject WindowsServiceProject.Install

目前我在两个独立的VS2010实例中打开.共享库在两者中都相同,但通过我的源代码控制共享.有没有一种简单的方法来创建另一个解决方案文件,打开时,打开所有必要的项目.然后在测试等时,您只需更改启动项目.

如果你只想在其中一个解决方案上工作,那么一直保持打开旧解决方案的能力.

有没有人这样做过和/或知道一个好的方法?

visual-studio-2010

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

c#cast byte [*,*,*] to byte []

我有类型字节的属性的对象[ ,,*]

现在我想使用System.Random :: NextBytes()用随机值填充这个多维数组.然而,NextBytes接受byte []的参数

我能以某种方式将多维数组转换为单维数组,以便将其作为参数传递吗?

谢谢!

c# casting multidimensional-array

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

C#:将字符串转换为对象引用

基本上,按钮的标签属性是我需要动态引用的现有组合框的名称.它是处理多个按钮的通用功能.救命

private void SQLButton(object sender, EventArgs e)
{
    magic(((Button)sender).Tag.ToString());
}

private void magic(string currentcombo)
{
    string CurrentText = (ComboBox).(currentcombo).Text;
}
Run Code Online (Sandbox Code Playgroud)

c# types casting

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

RegEx:从源代码中提取数字

我不是RegEx专家.我需要从HTML表中提取一定数量的数字.
一个例子:

<td>13</td><td>
  </td><td align="right">29.543</td>
  <td align="right">1.777</td>
  <td align="right">2.588</td>
</tr><tr><td><a href="player.php?p=84668" >Caterdamus</a></td>
  <td>7</td><td>
  Meister</td><td align="right">9.874</td>
  <td align="right">1.716</td>
  <td align="right">5.791</td>
</tr><tr><td><a href="player.php?p=87216" >grappa</a></td>
  <td>2</td><td>
  </td><td align="right">1.044</td>
  <td align="right">21</td>
  <td align="right">146</td>
</tr></table>
Run Code Online (Sandbox Code Playgroud)

模式看起来像这样:

<td>13</td><td>
<td>7</td><td>
<td>2</td><td>
Run Code Online (Sandbox Code Playgroud)

如何从文本中提取数字并将其存储到变量中.提示:数字是正整数.

谢谢:)

java regex

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

C:初始化模块变量

我有两个模块(编译单元),都使用具有相同名称的模块变量:

FileA.c和
FileB.c都包含:

#includes

int m_Test;

// Functions
Run Code Online (Sandbox Code Playgroud)

这没有问题,两个变量都是独立的,如预期的那样 - 但只要我为变量分配值,如:

int m_Test = 0;
Run Code Online (Sandbox Code Playgroud)

我得到(使用VS2008)错误 LNK2005: m_Test already defined in ...

所以我可能有一个问题要理解我在做什么:)当我尝试初始化像这里的模块变量时发生了什么?我找不到有关它的信息(google,newsgroup faq,SO).

谢谢!

c

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

C#newbie问题与变量类型

int newWidth = 100;
int newHeight = 100;
double ratio = 0;

if (img1.Width > img1.Height)
{
    ratio = img1.Width / img1.Height;
    newHeight = (int)(newHeight / ratio);
}
else
{
    ratio = img1.Height / img1.Width;
    newWidth = (int)(newWidth / ratio);
}

Image bmp1 = img1.GetThumbnailImage(newWidth, newHeight, null, IntPtr.Zero);
bmp1.Save(Server.MapPath("~/Uploads/Photos/Thumbnails/") + photo.PhotoID + ".jpg");
Run Code Online (Sandbox Code Playgroud)

我总是得到具有相同值的高度和宽度的图像(100)
我在做类型转换时出错了吗?

c# double integer type-conversion

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

Java:为什么声明在界面上不够用?

大类包含Format-interfcase和Format-class.Format-class包含方法,接口具有字段的值.我可以在类Format中使用字段,但目标是使用Interface.那么我只是创建虚拟变量以消除错误,设计问题或ELSE?

KEY:声明VS初始化

  1. 通过术语解释,为什么你必须在接口中初始化.
  2. 它背后的逻辑是什么?
  3. 它引导界面使用哪种问题?

示例代码具有init-interface-problem

import java.util.*;
import java.io.*;

public class FormatBig
{

        private static class Format implements Format
        {
                private static long getSize(File f){return f.length();}
                private static long getTime(File f){return f.lastModified();}
                private static boolean isFile(File f){if(f.isFile()){return true;}}
                private static boolean isBinary(File f){return Match.isBinary(f);}
                private static char getType(File f){return Match.getTypes(f);}
                private static String getPath(File f){return getNoErrPath(f);}
                //Java API: isHidden, --- SYSTEM DEPENDED: toURI, toURL


                Format(File f)
                {
                  // PUZZLE 0: would Stack<Object> be easier?
                        size=getSize(f);
                        time=getTime(f);
                        isfile=isFile(f);
                        isBinary=isBinary(f); …
Run Code Online (Sandbox Code Playgroud)

java initialization interface declaration

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

递归函数返回意外结果

我的函数从用户获取一个数字输入并递归地将数字'n'加到一.
输入5将总和1/5 + 1/4 + 1/3 + 1/2 + 1/1.

#include<stdio.h>
#include<conio.h>
//to 
float recursion(float num,float sum);
void main(void)
{
  float num=5,sum=0;
  //input num
  printf("%d",recursion(num,sum));

  getch();
}

float recursion(float num,float sum)
{
  // int sum=0; every time u run it the sum is assigned 0
  if( num==1)
    return 1;
  else
  {
    sum=sum+(1/num);
    num--;
    recursion(num,sum);
  }
  return sum;
}//recursion function ends
Run Code Online (Sandbox Code Playgroud)

问题是,它给0:/任何人都可以帮忙吗?

c c++

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

Jquery printelement

我正在使用jquery打印元素,我怎么能包含一个不同的样式表进行打印?

$("selector").printElement(
{
    overrideElementCSS:[
       'thisWillBeTheCSSUsed.css',
       { href:'thisWillBeTheCSSUsedAsWell.css',media:'print'}
    ]
});
Run Code Online (Sandbox Code Playgroud)

是什么区别thisWillBeTheCSSUsed.cssthisWillBeTheCSSUsedAsWell.css

jquery

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

在标签之间共享数据

在制作启用了标签的应用程序时,我遇到了一些问题.
我想在我的应用程序的两个选项卡之间共享数据.我怎样才能实现同样的目标?

Rgds Robert

android

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