小编div*_*nci的帖子

如何遍历C#中的所有枚举值?

这个问题在这里已有答案:
如何在C#中枚举枚举? 26个答案

public enum Foos
{
    A,
    B,
    C
}
Run Code Online (Sandbox Code Playgroud)

有没有办法循环可能的值Foos

基本上?

foreach(Foo in Foos)
Run Code Online (Sandbox Code Playgroud)

.net c# enums language-features

1359
推荐指数
8
解决办法
67万
查看次数

执行存储为字符串的JavaScript代码

如何执行一些字符串的JavaScript?

function ExecuteJavascriptString()
{
    var s = "alert('hello')";
    // how do I get a browser to alert('hello')?
}
Run Code Online (Sandbox Code Playgroud)

javascript

154
推荐指数
13
解决办法
18万
查看次数

如何将字节[]插入SQL Server VARBINARY列

我在下面突出显示了一个字节数组,如何将其插入SQL Server数据库Varbinary列?

byte[] arraytoinsert = new byte[10]{0,1,2,3,4,5,6,7,8,9};

string sql = 
    string.format
    (
    "INSERT INTO mssqltable (varbinarycolumn) VALUES ({0});",WHATTODOHERE
    );
Run Code Online (Sandbox Code Playgroud)

先谢谢你们!

sql-server arrays

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

我应该使用什么SQL Server数据类型来存储字节[]

我想在我的SQL Server中存储一个字节数组.您建议使用什么数据类型或预先INSERT操作来存储这些?

我不希望这些byte[]长度超过1024.

sql-server types

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

一个简单的C#DLL - 如何从Excel,Access,VBA,VB6中调用它?

我有一个用c#编写的简单类库.

using System;
namespace TestDll
{
    public class Test
    {
        public string HelloWorld
        {
            get
            {
                return "Hello World";
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何从Microsoft Office Visual Basic(我认为是VB6)调用此HelloWorld函数?

我的第一步是添加DLL作为参考 - 但在浏览和选择编译的DLL时,消息"无法添加对指定文件的引用".被扔了.

任何人都可以指出我正确的方向为什么/如何让这个工作?

提前谢谢!

c# vb6 dll excel interop

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

使用MONO-C#编译参考AC#Library?

我有一个C#库(DLL)

//  ProgramLib.cs //
using System;

namespace ProgramLibrary
{
    public class Lib
    {
        public Lib()
        {
            Console.WriteLine("Lib Created");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我有以下控制台程序

//  Program.cs //
using System;
using ProgramLibrary;

class MainClass
{
    public static void Main (string[] args)
    {
        ProgramLibrary.Lib lib = new ProgramLibrary.Lib();
    }
}
Run Code Online (Sandbox Code Playgroud)

在linux环境中,如果两个文件都驻留在同一目录中

什么是Mono编译器(mcs)命令,它参考ProgramLib.cs编译Program.cs?

谢谢大家!!

linux compiler-construction mono

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

在*.VBS文件中导入WinAPI函数

在Excel中使用visual basic,我可以使用DECLARE关键字声明WinAPI函数 - 例如

Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" ( _
    ByVal Locale As Long,
    ByVal LCType As Long,
    ByVal lpLCData As String
) As Boolean
Run Code Online (Sandbox Code Playgroud)

但是,在*.VBS文件中使用此语法时,它会因编译错误而失败.

任何人都可以告诉我从*.VBS文件运行WinAPI函数需要做什么?

vbscript winapi interop

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

在字节[]数组中查找第一个特定字节c#

我有一个字节数组,希望找到特定字节的第一次出现(如果有的话).

你能帮助我一个漂亮,优雅和有效的方法吗?

 /// Summary
/// Finds the first occurance of a specific byte in a byte array.
/// If not found, returns -1.
public int GetFirstOccurance(byte byteToFind, byte[] byteArray)
{

}
Run Code Online (Sandbox Code Playgroud)

c# search design-patterns bytearray

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

如何从Socket的接收字节[]创建.NET HttpWebRequest类

我有一个接收HTTP请求的套接字.

所以我有一个来自socket的byte []形式的原始http请求.

我必须研究这个要求 - 但是

而不是重新发明轮子 - 我可以这个字节数组'转换成System.Net.HttpWebRequest或类似的东西吗?

-----更新---------

所以无论如何我找不到答案.通过进一步挖掘虽然我认为可以通过调用函数来完成:

HttpApi.dll 我认为HttpWebRequest使用这个dll(winxpsp2)

有趣的结构是HTTP_REQUEST

C++
typedef struct _HTTP_REQUEST {
  ULONG                  Flags;
  HTTP_CONNECTION_ID     ConnectionId;
  HTTP_REQUEST_ID        RequestId;
  HTTP_URL_CONTEXT       UrlContext;
  HTTP_VERSION           Version;
  HTTP_VERB              Verb;
  USHORT                 UnknownVerbLength;
  USHORT                 RawUrlLength;
  PCSTR                  pUnknownVerb;
  PCSTR                  pRawUrl;
  HTTP_COOKED_URL        CookedUrl;
  HTTP_TRANSPORT_ADDRESS Address;
  HTTP_REQUEST_HEADERS   Headers;
  ULONGLONG              BytesReceived;
  USHORT                 EntityChunkCount;
  PHTTP_DATA_CHUNK       pEntityChunks;
  HTTP_RAW_CONNECTION_ID RawConnectionId;
  PHTTP_SSL_INFO         pSslInfo;
}HTTP_REQUEST_V1, *PHTTP_REQUEST_V1;
Run Code Online (Sandbox Code Playgroud)

我刚刚开始使用C#所以钻研?? COM?编程是我的头脑.

通过讨论,我看不到'条目'(我的意思是简单的发送字节 - >接收HTTP_REQUEST).

安美居!如果有人想让我指向一些不错的WINDOWS KERNEL模式HTTP服务器,包括SSL,那么感觉自由它将是一个伟大的阅读和未来考虑的事情.

.net c# sockets httpwebrequest

7
推荐指数
2
解决办法
3985
查看次数

面向对象的Javascript - 如何定义类中的类?来自C#的例子

我知道有很多关于OO javascript的问题,而且我已经阅读了很多资源....但是到目前为止它仍然是我最长的学习曲线!

我不是经典的训练对不起,因此我必须在c#中向你们展示我想要实现的一个例子.

希望你能帮忙!

public class Engine
{
    public int EngineSize;

    public Engine()
    {
    }
}
public class Car
{
    public Engine engine;

    public Car()
    {
        engine = new Engine();
    }
}
Run Code Online (Sandbox Code Playgroud)

各位我真的不担心上面C#示例的私有/公共和命名约定.

我想知道的是如何在Javascript中复制这个结构?

谢谢!

javascript oop

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