var values = new NameValueCollection
{
{ "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },
{ "image", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }
};
Run Code Online (Sandbox Code Playgroud)
使用app.config文件的新方法是什么?
我有一个存储过程,返回varbinary(max)类型数据.我想将该数据转换为图像.
但是这行有问题:
public Image CargarAvatar(string login)
{
System.Object[] Args = new System.Object[1];
Args[0] = login;
DataTable X = new DataTable();
X = TraerDataTable("sp_CargarAvatarUsuario", Args);
byte[] ImagemByte = Convert.to (X.Rows[0][0].ToString());
MemoryStream ms = new MemoryStream();
Image returnImage = Image.FromStream(ms);
return returnImage;
}
Run Code Online (Sandbox Code Playgroud)
请帮忙!:d
这是我的代码:
private void ClearSearchResults()
{
foreach (Control X in panel1.Controls)
{
panel1.Controls.Remove(X);
}
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我运行此方法时,只删除一个项目,然后如果我再次单击一个按钮以便该方法可以再次运行,则删除另一个项目.
如果我的面板中有10个控件,我必须多次单击程序上的"删除"按钮才能删除所有控件.
在这种情况下我该怎么办?
我想让用户选择一个带有FolderBrowserDialog的文件夹,并将文件加载到ListView中.
我的目的是制作一个小的播放列表,所以我必须修改我假设的ListView控件的几个属性.我应该在控件上设置什么属性?
我怎么能得到这个?
我为我正在构建的应用程序创建了一个Codeplex站点,现在我只需右键单击为我创建的整个解决方案文件夹Visual C#Express,并使用它.
现在在我的回购中我有很多文件,我假设将使用户能够在他们的最后编译我的应用程序.
我听说我不应该上传/ obj文件夹和其他一些东西.
提交到我的存储库对我来说绝对必要的是什么?
在Windows中打开任务管理器时,您会看到进程名称.
对于任何给定的c#应用程序,如何设置该名称?
public class Parser
{
Downloader download = new Downloader();
HtmlDocument Page;
public Parser(string MovieTitle)
{
Page = download.FindMovie(MovieTitle);
}
public Parser(string ActorName)
{
Page = download.FindActor(ActorName);
}
}
Run Code Online (Sandbox Code Playgroud)
我想创建一个构造函数,允许其他使用此库的开发人员轻松创建一个Parser对象,并在创建它之后立即加载相关的HtmlDocument.
问题在于构造函数不能以相同类型的参数存在两次.当然,我可以告诉两个参数之间的逻辑差异,但计算机不能.
怎么办呢?
好吧,我总是试图改进我编码的方式,因为这是我的热情.我有一个.dbml文件(LINQ to SQL),我用它来访问我的SQL Server数据库.
想象一下,如果您愿意,您的数据库中有一个Person表,并且您希望提供一种删除,添加和修改Person记录的方法.
我正在处理事物的方式是创建名为PersonRepository,CarRepository,DocumentRepository等的类.对于我的数据库中的每个表,我创建了一个存储库类.
这些存储库类通常包含类似于此的内容:
MyDatabaseContext db = new MyDatabaseContext();
public Person GetPersonByID(int id)
{
return db.Person.Where(p => p.ID == id);
}
Run Code Online (Sandbox Code Playgroud)
每个表的基本CRUD功能几乎相同.
如果我需要更具体的内容,例如"塞尔吉奥,我需要列出所有在x和y之间出生的人"; 然后我只是将方法添加到PersonRepository类.
public List<Person> GetPeopleFromDOB(DateTime x, DateTime y)
{
// Do the logic here.
}
Run Code Online (Sandbox Code Playgroud)
我的另一个想法是创建一个DataAccess.cs类,并在其中包含所有这些方法(我们将讨论现有的每个表4-5个方法)并将它们按区域划分.
什么是知识渊博的程序员正在做什么,你会为一个热切的年轻程序员(我20岁)提供什么建议?
'#10eeee'
Run Code Online (Sandbox Code Playgroud)
这是我正在尝试做的事情:
groupRectangle.Fill = Color.FromHex?
Run Code Online (Sandbox Code Playgroud) 我制作了一个从图像生成 ASCII 艺术的程序。我希望用户能够将该 ASCII 艺术复制并粘贴到他们的墙上并使其正确显示。
问题:
Facebook 不使用等宽字体。
有没有人对解决方法有任何想法?
c# ×9
.net ×4
wpf ×2
app-config ×1
appsettings ×1
bytearray ×1
colors ×1
constructor ×1
css ×1
facebook ×1
file ×1
fonts ×1
foreach ×1
image ×1
linq-to-sql ×1
listview ×1
monospace ×1
render ×1
repository ×1
svn ×1
windows ×1
winforms ×1