-
+115
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication49
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введите 16-ричное число(не более 32 знаков)");
string s = Console.ReadLine();
string result = "";
string t = "123456789abcdef0";
int i = 0;
char[] a = new char[32];
a = s.ToCharArray();
char[] b = new char[16];
b = t.ToCharArray();
while (i<a.Length)
{
if (a[i] != b[0]) ; else result += "0001";
if (a[i] != b[1]) ; else result += "0010";
if (a[i] != b[2]) ; else result += "0011";
if (a[i] != b[3]) ; else result += "0100";
if (a[i] != b[4]) ; else result += "0101";
if (a[i] != b[5]) ; else result += "0110";
if (a[i] != b[6]) ; else result += "0111";
if (a[i] != b[7]) ; else result += "1000";
if (a[i] != b[8]) ; else result += "1001";
if (a[i] != b[9]) ; else result += "1010";
if (a[i] != b[10]) ; else result += "1011";
if (a[i] != b[11]) ; else result += "1100";
if (a[i] != b[12]) ; else result += "1101";
if (a[i] != b[13]) ; else result += "1110";
if (a[i] != b[14]) ; else result += "1111";
if (a[i] != b[15]) ; else result += "0000";
i++;
};
Console.WriteLine("{0} в двоичном виде выглядит так {1}",s,result);
Console.ReadKey();
}
}
}
Перевод из 16ричной в двоичную СС
Psilon,
08 Февраля 2013
-
+136
- 1
var defaultMapping = (mappings.ContainsKey((Int32?)null)) ? mappings[(Int32?)null] : null;
startrack,
07 Февраля 2013
-
+137
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand command = connection.CreateCommand();
using (connection = new SqlConnection(connectionString))
{
command.CommandText = storedProcedure;
}
command.Connection.Open();
Открывает соединение с сервером.
kore_sar,
05 Февраля 2013
-
+103
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
private static bool IsSourceField(DataRow row, string fieldName)
{
try
{
object fieldValue = row[fieldName];
return false;
}
catch
{
return false;
}
}
Бизнес логика.
kore_sar,
05 Февраля 2013
-
+140
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="user_task_list.aspx.cs" Inherits="prototype_alpha.user_task_list" %>
<form id="user_task_list_form" action="user_task_list.aspx" method="post">
<div>
<p>Поданные заказы</p>
<%foreach (LABA_OP_SITE.Task item in TaskList.Where(a => a.TaskState == 101 || a.TaskState == 102))
{
var q = BidList.Where(a => a.TaskID == item.TaskID);%>
<%=TaskDataList.Where(a=>a.TaskID==item.TaskID).First().TaskTitle + " | " + q.Count() + " | " +item.TaskPutDate + " | "+ item.TaskDeadline + " | average bid(fuck up) | "+CommentList.Where(a=>a.TaskID==item.TaskID && a.CommentRead==0).Count()%>
<br />
<% }%>
<p>task title* || bids' count* || task put date* || task work end date* || average bid || new comments*</p>
<p>Выполняемые заказы</p>
<%foreach (LABA_OP_SITE.Task item in TaskList.Where(a => a.TaskState >= 0 || a.TaskState < 100))
{
<%=TaskDataList.Where(a=>a.TaskID==item.TaskID).First().TaskTitle + " | task start date | task work end date(time span) |"+item.TaskState+BidList.Where(a=>a.BidID==item.BidID).First().Bid1+" | "+CommentList.Where(a=>a.TaskID==item.TaskID && a.CommentRead==0).Count()%>
<br />
<% }%>
<p>task title* || task start date || task work end date(time span) || state* || price* || new comments*</p>
<p>Выполненные(не сданы) заказы</p>
<%foreach (LABA_OP_SITE.Task item in TaskList.Where(a => a.TaskState == 100))
{
<%=TaskDataList.Where(a=>a.TaskID==item.TaskID).First().TaskTitle + " | task start date | "+item.TaskWorkCompleteDate+" | "+BidList.Where(a=>a.BidID==item.BidID).First().Bid1+" | "+CommentList.Where(a=>a.TaskID==item.TaskID && a.CommentRead==0).Count()%>
<br />
<% }%>
<p>task title* || task start date || task work end date(saw into)* || price* || new comments*</p>
<p>Выполненные(сданы) заказы</p>
<%foreach (LABA_OP_SITE.Task item in TaskList.Where(a => a.TaskState == 103 || a.TaskState == 104))
{
<%=TaskDataList.Where(a=>a.TaskID==item.TaskID).First().TaskTitle + " | task start date | "+item.TaskWorkCompleteDate+" | "+BidList.Where(a=>a.BidID==item.BidID).First().Bid1%>
<br />
<% }%>
<p>task title* || task start date || task work end date(saw into)* || price*</p>
<p>Замороженные заказы</p>
<%foreach (LABA_OP_SITE.Task item in TaskList.Where(a => a.TaskState <0))
{
<%=TaskDataList.Where(a=>a.TaskID==item.TaskID).First().TaskTitle + " | task start date | "+item.TaskDeadline+" | "+BidList.Where(a=>a.BidID==item.BidID).First().Bid1%>
<br />
<% }%>
<p>task title* || task start date || task work end date(deadline)* || price*</p>
</div>
</form>
От человека требовалось написать написать отладочную страницу для списка заказов.
*TaskList, TaskDataList, CommentList, BidList - массивы
kasthack,
03 Февраля 2013
-
+152
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
var retriesLeft = 100;
while (true)
{
try
{
return SetRestorePoint(0, pointType, enentType, description);
}
catch (Win32Exception ex)
{
if (ex.NativeErrorCode != ErrorServiceDisabled || retriesLeft < 0)
throw;
Thread.Sleep(500);
retriesLeft--;
}
}
abatishchev,
01 Февраля 2013
-
+138
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
var xmls = outPut.Select(x => new XmlSolutionRecord(x.Key, x.Value))
.Where(x => x.CanParse()) // check parameters
.Where(x =>
{
x.Parse(); // parse values
return true;
})
.GroupBy(
x => new Tuple<string, string, int>(x.DefSolutionName, x.SolutionName, x.DefSolutionVarsion)) // make groups
.Select(group => group.OrderByDescending(row => row.SolutionVersion).First().XmlId) // get id of latest solution for each group
.Select(config.GetXML);
Очередной шедевр чешского с шарп строения.
taburetka,
31 Января 2013
-
+107
- 1
- 2
while (!jHove.WaitForExit(2000)) { }
Thread.Sleep(2000); // just for case
комментарий убил
taburetka,
31 Января 2013
-
+137
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
foreach (BoxActor crate in crates)
{
crate.Body.EnableBody();
crate.Body.ApplyGravity = true;
physicSystem.RemoveBody(crate.Body);
Components.Remove(crate);
}
crates.Clear();
Раскопал древний код. Перед смертью не надышишься, как говорится...
RaZeR,
31 Января 2013
-
+106
- 1
if (curProperty[ele].ToString().ToLower() == "nan" || curProperty[ele] != m_MinimumDensity)
redrick,
31 Января 2013