本文整理汇总了C#中LinkedList.ToArray方法的典型用法代码示例。如果您正苦于以下问题:C# LinkedList.ToArray方法的具体用法?C# LinkedList.ToArray怎么用?C# LinkedList.ToArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LinkedList
的用法示例。
在下文中一共展示了LinkedList.ToArray方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: getSettingsBlock
public string[] getSettingsBlock(string a_block, string a_file)
{
LinkedList<string> t_returnValue = new LinkedList<string>();
bool t_startParse = false;
foreach (string t_setting in File.ReadAllLines(a_file))
{
if (!t_startParse && t_setting.Equals("[" + a_block + "]"))
{
t_startParse = true;
continue;
}
if (!t_setting.StartsWith("["))
{
if (!t_setting.Equals(""))
{
t_returnValue.AddLast(t_setting);
}
}
else
{
break;
}
}
return t_returnValue.ToArray();
}
示例2: ExploreLinkedLists
public void ExploreLinkedLists()
{
// a LinkedList is a doubly linked list
var linkedList = new LinkedList<string>();
linkedList.AddFirst("1");
// first argument accepts a "LinkedListNode"
linkedList.AddAfter(linkedList.First, "2");
linkedList.AddLast("3");
linkedList.AddAfter(linkedList.Find("2"), "4");
var orderedArray = linkedList.ToArray();
// order should be 1,2,4,3
Assert.That(orderedArray[0], Is.EqualTo("1"));
Assert.That(orderedArray[1], Is.EqualTo("2"));
Assert.That(orderedArray[2], Is.EqualTo("4"));
Assert.That(orderedArray[3], Is.EqualTo("3"));
// advantages:
// insertion is really easy
// disadvantages:
// looping through the objects is harder because they arent saved on contigous memory blocks
// most of the time it is best NOT to use linked lists
// essentially they are only good for insert/remove in the middle of lists
// LinkedList<T> does NOT implement IList<T> - so does not have alot of useful methods
// List<T> is much faster for random access (because backed by Array)
// SEE: https://stackoverflow.com/questions/169973/when-should-i-use-a-list-vs-a-linkedlist
}
示例3: MapDestinationCtorToSource
private bool MapDestinationCtorToSource(TypeMap typeMap, ConstructorInfo destCtor, TypeDetails sourceTypeInfo, ProfileMap options)
{
var ctorParameters = destCtor.GetParameters();
if (ctorParameters.Length == 0 || !options.ConstructorMappingEnabled)
return false;
var ctorMap = new ConstructorMap(destCtor, typeMap);
foreach (var parameter in ctorParameters)
{
var resolvers = new LinkedList<MemberInfo>();
var canResolve = MapDestinationPropertyToSource(options, sourceTypeInfo, destCtor.DeclaringType, parameter.GetType(), parameter.Name, resolvers);
if(!canResolve && parameter.HasDefaultValue)
{
canResolve = true;
}
ctorMap.AddParameter(parameter, resolvers.ToArray(), canResolve);
}
typeMap.ConstructorMap = ctorMap;
return true;
}
示例4: HeapSort
public int[] HeapSort(int[] array)
{
Heap heap = new Heap(array); // build max heap is called inside constructor
LinkedList<int> ret = new LinkedList<int>();
for (int i = heap.Length; i >= 2; i--)
{
// this is optional, you can put the element in a return
// structure. I choosed the linkedlist, where I add the root
// at the beginning.
// If I change to AddLast I will get the descOrder
ret.AddFirst(heap[1]);
// swap, putting the root(biggest element) at the end, at some place that length--
// will disconsider the element
int temp = heap[1];
heap[1] = heap[i];
heap[i] = temp;
heap.Length--;
// now call the max heapify with the new root and disconsidering the previous root
heap.MaxHeapify(1);
}
ret.AddFirst(heap[1]); // add what the loop dont touch
return ret.ToArray();
}
示例5: foreach
private static int[] Reordenación(int[] la, int[] lb) {
LinkedList<int> r = new LinkedList<int>();
bool[] usados = Enumerable.Range(0, lb.Length)
.Select(x => false)
.ToArray();
int vmin, vmax, imin, imax, i;
foreach(int val in la.Reverse()) {
vmax = int.MinValue; imax = -1;
vmin = int.MaxValue; imin = -1;
for(i = 0; i < lb.Length; i++) {
if(!usados[i]) {
if(lb[i] < vmin) {
vmin = lb[i];
imin = i;
}
if(lb[i] > vmax) {
vmax = lb[i];
imax = i;
}
}
}
if(val > vmax) {
r.AddFirst(vmin);
usados[imin] = true;
} else {
r.AddFirst(vmax);
usados[imax] = true;
}
}
return r.ToArray();
}
示例6: Calcular
private static int[] Calcular(int[] l, int M, int lim) {
LinkedList<int> r = new LinkedList<int>();
LinkedList<int> aux = new LinkedList<int>();
int max = 0;
Calcular(l, M, lim, 0, r, ref max, aux, 0, 0);
return r.ToArray();
}
示例7: ReadHeaderBytes
private static byte[] ReadHeaderBytes(Stream stream)
{
var bytes = new LinkedList<byte>();
bool mightBeEnd = false;
while (true)
{
int b = stream.ReadByte();
if (b == CR)
{
b = stream.ReadByte();
if (b != LF)
{
bytes.AddLast(CR);
bytes.AddLast((byte) b);
continue;
}
if (mightBeEnd)
{
break;
}
mightBeEnd = true;
bytes.AddLast(CR);
bytes.AddLast(LF);
continue;
}
mightBeEnd = false;
bytes.AddLast((byte) b);
}
return bytes.ToArray();
}
示例8: ArrayToArrayTest
public void ArrayToArrayTest()
{
LinkedList<string> list = new LinkedList<string>();
list.AddLast("a");
list.AddLast("b");
Assert.AreEqual(list.ToArray()[1], "b");
}
示例9: islemYap
/**
* Bu metot içerisinde String olarak gönderilen rakamlar
* ayrılır ve rakam olmayanlar aradan silinir.
* Daha sonra MergeSort çağırılarak bu rakamlar sıralanır
* ve sırasıyla ekrana yazılır.
*
* @param elements arka arkaya , ile ayrılmış rakamlar
*/
static void islemYap(String elements)
{
String[] elementArray = elements.Split(',');
int elementCount = elementArray.Length;
LinkedList<int> integerElements = new LinkedList<int>();
int forcounter = 0;
foreach (String element in elementArray)
{
try
{
integerElements.AddLast(int.Parse(element));
forcounter++;
}
catch (FormatException fe)
{
//Rakam olmayanları elemek için
}
}
int[] integerArray = integerElements.ToArray<int>();
//Elemanları sıralayalım
integerArray = MergeSort(integerArray);
foreach (int i in integerArray)
{
Console.WriteLine(i);
}
}
示例10: Parse
public static RequestLine Parse(Stream stream)
{
int b = stream.ReadByte();
while (b == CR || b == LF)
{
b = stream.ReadByte();
}
var bytes = new LinkedList<byte>();
bytes.AddLast((byte) b);
while (true)
{
b = stream.ReadByte();
if (b == CR || b < 0)
{
stream.ReadByte();
break;
}
bytes.AddLast((byte) b);
}
var text = Encoding.Default.GetString(bytes.ToArray());
var parts = text.Split(' ');
if (parts.Length == 3)
{
return new RequestLine(parts[0], parts[1], parts[2]);
}
throw new InvalidRequestException("Invalid Request Line.");
}
示例11: Add
public static string Add(string n1, string n2)
{
int jw = 0;
LinkedList<char> list = new LinkedList<char>();
int l = Math.Max(n1.Length, n2.Length);
for (int i = 0; i < l; i++)
{
int i2;
int i1;
if (i >= n2.Length)
i2 = 0;
else
i2 = n2[n2.Length - 1 - i] - '0';
if (i >= n1.Length)
i1 = 0;
else
i1 = n1[n1.Length - 1 - i] - '0';
int sum = i1 + i2 + jw;
if (sum >= 10)
jw = 1;
else
jw = 0;
list.AddFirst((char)(sum % 10 + '0'));
}
if (jw > 0)
list.AddFirst('1');
return new string(list.ToArray());
}
示例12: ParseStreams
internal static SqlTwitchChannel[] ParseStreams(string json)
{
LinkedList<SqlTwitchChannel> liveChannels = new LinkedList<SqlTwitchChannel>();
if (json != null)
{
// {"streams":[{"_id":15979305936,"game":"Hearthstone: Heroes of Warcraft","viewers":32125,"created_at":"2015-08-24T18:43:05Z","video_height":1080,"average_fps":59.9971194327,"is_playlist":false,"_links":{"self":"http://api.twitch.tv/kraken/streams/trumpsc"},"preview":{"small":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-80x45.jpg","medium":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-320x180.jpg","large":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-640x360.jpg","template":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-{width}x{height}.jpg"},"channel":{"_links":{"self":"http://api.twitch.tv/kraken/channels/trumpsc","follows":"http://api.twitch.tv/kraken/channels/trumpsc/follows","commercial":"http://api.twitch.tv/kraken/channels/trumpsc/commercial","stream_key":"http://api.twitch.tv/kraken/channels/trumpsc/stream_key","chat":"http://api.twitch.tv/kraken/chat/trumpsc","features":"http://api.twitch.tv/kraken/channels/trumpsc/features","subscriptions":"http://api.twitch.tv/kraken/channels/trumpsc/subscriptions","editors":"http://api.twitch.tv/kraken/channels/trumpsc/editors","videos":"http://api.twitch.tv/kraken/channels/trumpsc/videos","teams":"http://api.twitch.tv/kraken/channels/trumpsc/teams"},"background":null,"banner":null,"broadcaster_language":"en","display_name":"TrumpSC","game":"Hearthstone: Heroes of Warcraft","logo":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-profile_image-0eca634ef027d36b-300x300.png","mature":false,"status":"TSM Trump New Shaman Ladders","partner":true,"url":"http://www.twitch.tv/trumpsc","video_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-channel_offline_image-7a8982acc68970b3-640x360.jpeg","_id":14836307,"name":"trumpsc","created_at":"2010-08-21T02:09:05Z","updated_at":"2015-08-24T20:17:30Z","delay":0,"followers":586748,"profile_banner":null,"profile_banner_background_color":null,"views":74490399,"language":"en"}},{"_id":15980940288,"game":"Trials Fusion","viewers":8,"created_at":"2015-08-24T20:16:57Z","video_height":0,"average_fps":28.9494117647,"is_playlist":false,"_links":{"self":"https://api.twitch.tv/kraken/streams/coolkid661"},"preview":{"small":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-80x45.jpg","medium":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-320x180.jpg","large":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-640x360.jpg","template":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-{width}x{height}.jpg"},"channel":{"_links":{"self":"https://api.twitch.tv/kraken/channels/coolkid661","follows":"https://api.twitch.tv/kraken/channels/coolkid661/follows","commercial":"https://api.twitch.tv/kraken/channels/coolkid661/commercial","stream_key":"https://api.twitch.tv/kraken/channels/coolkid661/stream_key","chat":"https://api.twitch.tv/kraken/chat/coolkid661","features":"https://api.twitch.tv/kraken/channels/coolkid661/features","subscriptions":"https://api.twitch.tv/kraken/channels/coolkid661/subscriptions","editors":"https://api.twitch.tv/kraken/channels/coolkid661/editors","videos":"https://api.twitch.tv/kraken/channels/coolkid661/videos","teams":"https://api.twitch.tv/kraken/channels/coolkid661/teams"},"background":null,"banner":null,"broadcaster_language":"en","display_name":"Coolkid661","game":"Trials Fusion","logo":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-profile_image-c87d780344e2e2bf-300x300.jpeg","mature":true,"status":"Trials pot roast","partner":false,"url":"http://www.twitch.tv/coolkid661","video_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-channel_offline_image-ebc8ecb7816b3e01-640x360.png","_id":62621803,"name":"coolkid661","created_at":"2014-05-14T21:14:07Z","updated_at":"2015-08-24T20:18:04Z","delay":0,"followers":904,"profile_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-profile_banner-cdcf6f682eb11f44-480.png","profile_banner_background_color":"null","views":6932,"language":"en"}}],"_total":2,"_links":{"self":"https://api.twitch.tv/kraken/streams?channel=hardlysober%2Csoberbot%2Carbedii%2Cbacon_donut%2Csevadus%2Ctrumpsc%2Ccoolkid661&limit=25&offset=0","next":"https://api.twitch.tv/kraken/streams?channel=hardlysober%2Csoberbot%2Carbedii%2Cbacon_donut%2Csevadus%2Ctrumpsc%2Ccoolkid661&limit=25&offset=25","featured":"https://api.twitch.tv/kraken/streams/featured","summary":"https://api.twitch.tv/kraken/streams/summary","followed":"https://api.twitch.tv/kraken/streams/followed"}}
json = json.GetBetween("[", "]", true, false);
// {"_id":15979305936,"game":"Hearthstone: Heroes of Warcraft","viewers":32125,"created_at":"2015-08-24T18:43:05Z","video_height":1080,"average_fps":59.9971194327,"is_playlist":false,"_links":{"self":"http://api.twitch.tv/kraken/streams/trumpsc"},"preview":{"small":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-80x45.jpg","medium":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-320x180.jpg","large":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-640x360.jpg","template":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-{width}x{height}.jpg"},"channel":{"_links":{"self":"http://api.twitch.tv/kraken/channels/trumpsc","follows":"http://api.twitch.tv/kraken/channels/trumpsc/follows","commercial":"http://api.twitch.tv/kraken/channels/trumpsc/commercial","stream_key":"http://api.twitch.tv/kraken/channels/trumpsc/stream_key","chat":"http://api.twitch.tv/kraken/chat/trumpsc","features":"http://api.twitch.tv/kraken/channels/trumpsc/features","subscriptions":"http://api.twitch.tv/kraken/channels/trumpsc/subscriptions","editors":"http://api.twitch.tv/kraken/channels/trumpsc/editors","videos":"http://api.twitch.tv/kraken/channels/trumpsc/videos","teams":"http://api.twitch.tv/kraken/channels/trumpsc/teams"},"background":null,"banner":null,"broadcaster_language":"en","display_name":"TrumpSC","game":"Hearthstone: Heroes of Warcraft","logo":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-profile_image-0eca634ef027d36b-300x300.png","mature":false,"status":"TSM Trump New Shaman Ladders","partner":true,"url":"http://www.twitch.tv/trumpsc","video_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-channel_offline_image-7a8982acc68970b3-640x360.jpeg","_id":14836307,"name":"trumpsc","created_at":"2010-08-21T02:09:05Z","updated_at":"2015-08-24T20:17:30Z","delay":0,"followers":586748,"profile_banner":null,"profile_banner_background_color":null,"views":74490399,"language":"en"}},{"_id":15980940288,"game":"Trials Fusion","viewers":8,"created_at":"2015-08-24T20:16:57Z","video_height":0,"average_fps":28.9494117647,"is_playlist":false,"_links":{"self":"https://api.twitch.tv/kraken/streams/coolkid661"},"preview":{"small":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-80x45.jpg","medium":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-320x180.jpg","large":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-640x360.jpg","template":"http://static-cdn.jtvnw.net/previews-ttv/live_user_coolkid661-{width}x{height}.jpg"},"channel":{"_links":{"self":"https://api.twitch.tv/kraken/channels/coolkid661","follows":"https://api.twitch.tv/kraken/channels/coolkid661/follows","commercial":"https://api.twitch.tv/kraken/channels/coolkid661/commercial","stream_key":"https://api.twitch.tv/kraken/channels/coolkid661/stream_key","chat":"https://api.twitch.tv/kraken/chat/coolkid661","features":"https://api.twitch.tv/kraken/channels/coolkid661/features","subscriptions":"https://api.twitch.tv/kraken/channels/coolkid661/subscriptions","editors":"https://api.twitch.tv/kraken/channels/coolkid661/editors","videos":"https://api.twitch.tv/kraken/channels/coolkid661/videos","teams":"https://api.twitch.tv/kraken/channels/coolkid661/teams"},"background":null,"banner":null,"broadcaster_language":"en","display_name":"Coolkid661","game":"Trials Fusion","logo":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-profile_image-c87d780344e2e2bf-300x300.jpeg","mature":true,"status":"Trials pot roast","partner":false,"url":"http://www.twitch.tv/coolkid661","video_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-channel_offline_image-ebc8ecb7816b3e01-640x360.png","_id":62621803,"name":"coolkid661","created_at":"2014-05-14T21:14:07Z","updated_at":"2015-08-24T20:18:04Z","delay":0,"followers":904,"profile_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/coolkid661-profile_banner-cdcf6f682eb11f44-480.png","profile_banner_background_color":"null","views":6932,"language":"en"}}
if (json != null)
{
string[] channelsJsonList = json.Tokenize("{\"_id\":", true);
// channelsList[i] = {"_id":15979305936,"game":"Hearthstone: Heroes of Warcraft","viewers":32125,"created_at":"2015-08-24T18:43:05Z","video_height":1080,"average_fps":59.9971194327,"is_playlist":false,"_links":{"self":"http://api.twitch.tv/kraken/streams/trumpsc"},"preview":{"small":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-80x45.jpg","medium":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-320x180.jpg","large":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-640x360.jpg","template":"http://static-cdn.jtvnw.net/previews-ttv/live_user_trumpsc-{width}x{height}.jpg"},"channel":{"_links":{"self":"http://api.twitch.tv/kraken/channels/trumpsc","follows":"http://api.twitch.tv/kraken/channels/trumpsc/follows","commercial":"http://api.twitch.tv/kraken/channels/trumpsc/commercial","stream_key":"http://api.twitch.tv/kraken/channels/trumpsc/stream_key","chat":"http://api.twitch.tv/kraken/chat/trumpsc","features":"http://api.twitch.tv/kraken/channels/trumpsc/features","subscriptions":"http://api.twitch.tv/kraken/channels/trumpsc/subscriptions","editors":"http://api.twitch.tv/kraken/channels/trumpsc/editors","videos":"http://api.twitch.tv/kraken/channels/trumpsc/videos","teams":"http://api.twitch.tv/kraken/channels/trumpsc/teams"},"background":null,"banner":null,"broadcaster_language":"en","display_name":"TrumpSC","game":"Hearthstone: Heroes of Warcraft","logo":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-profile_image-0eca634ef027d36b-300x300.png","mature":false,"status":"TSM Trump New Shaman Ladders","partner":true,"url":"http://www.twitch.tv/trumpsc","video_banner":"http://static-cdn.jtvnw.net/jtv_user_pictures/trumpsc-channel_offline_image-7a8982acc68970b3-640x360.jpeg","_id":14836307,"name":"trumpsc","created_at":"2010-08-21T02:09:05Z","updated_at":"2015-08-24T20:17:30Z","delay":0,"followers":586748,"profile_banner":null,"profile_banner_background_color":null,"views":74490399,"language":"en"}},
// w/ or w/o a comma at the end
foreach (string channelJson in channelsJsonList)
{
SqlTwitchChannel channel = ParseChannel(channelJson);
if (channel != null)
{
liveChannels.AddLast(channel);
}
}
}
}
return liveChannels.ToArray<SqlTwitchChannel>();
}
示例13: MapDestinationCtorToSource
private bool MapDestinationCtorToSource(TypeMap typeMap, ConstructorInfo destCtor, TypeDetails sourceTypeInfo, IProfileConfiguration options)
{
var parameters = new List<ConstructorParameterMap>();
var ctorParameters = destCtor.GetParameters();
if (ctorParameters.Length == 0 || !options.ConstructorMappingEnabled)
return false;
foreach (var parameter in ctorParameters)
{
var resolvers = new LinkedList<IValueResolver>();
var canResolve = MapDestinationPropertyToSource(options, sourceTypeInfo, parameter.GetType(), parameter.Name, resolvers);
if(!canResolve && parameter.HasDefaultValue)
{
canResolve = true;
}
var param = new ConstructorParameterMap(parameter, resolvers.ToArray(), canResolve);
parameters.Add(param);
}
typeMap.AddConstructorMap(destCtor, parameters);
return true;
}
示例14: DialogShipGroupColumnFilter
public DialogShipGroupColumnFilter( DataGridView target, ShipGroupData group ) {
InitializeComponent();
var rows = new LinkedList<DataGridViewRow>();
var row = new DataGridViewRow();
row.CreateCells( ColumnView );
row.SetValues( "(全て)", null, null, "-" );
row.Cells[ColumnView_Width.Index].ReadOnly = true;
rows.AddLast( row );
foreach ( var c in group.ViewColumns.Values.OrderBy( c => c.DisplayIndex ) ) {
row = new DataGridViewRow();
row.CreateCells( ColumnView );
row.SetValues( target.Columns[c.Name].HeaderText, c.Visible, c.AutoSize, c.Width );
row.Cells[ColumnView_Width.Index].ValueType = typeof( int );
row.Tag = c.Name;
rows.AddLast( row );
}
ColumnView.Rows.AddRange( rows.ToArray() );
ScrLkColumnCount.Minimum = 0;
ScrLkColumnCount.Maximum = group.ViewColumns.Count;
ScrLkColumnCount.Value = group.ScrollLockColumnCount;
}
示例15: addMaterijal
public RezultatKomanda addMaterijal(string Naslov, string Opis, string DodadenOd, string Slika, string Pateka,String Type)
{
RezultatKomanda rezultat = new RezultatKomanda(false);
try
{
parametriKomanda = new LinkedList<SqlParameter>();
parametriKomanda.Clear();
//Parametar za @Naslov = Naslov
//Input Parametar
SqlParam = new SqlParameter("@Naslov", SqlDbType.NVarChar);
SqlParam.Value = Naslov;
parametriKomanda.AddLast(SqlParam);
//Parametar za @Opis = Opis
//Input Parametar
SqlParam = new SqlParameter("@Opis", SqlDbType.NVarChar);
SqlParam.Value = Opis;
parametriKomanda.AddLast(SqlParam);
//Parametar za @DodadenOd = DodadenOd
//Input Parametar
SqlParam = new SqlParameter("@DodadenOd", SqlDbType.VarChar);
SqlParam.Value = DodadenOd;
parametriKomanda.AddLast(SqlParam);
//Parametar za @Slika = Slika
//Input Parametar
SqlParam = new SqlParameter("@Slika", SqlDbType.NVarChar);
SqlParam.Value = Slika ;
parametriKomanda.AddLast(SqlParam);
//Parametar za @Pateka = Pateka
//Input Parametar
SqlParam = new SqlParameter("@Pateka", SqlDbType.NVarChar);
SqlParam.Value = Pateka;
parametriKomanda.AddLast(SqlParam);
//Parametar za @Type = Type
//Input Parametar
SqlParam = new SqlParameter("@Type", SqlDbType.NVarChar);
SqlParam.Value = Type;
parametriKomanda.AddLast(SqlParam);
BazaDB.ExecuteScalar(parametriKomanda.ToArray(), "sp_ZacuvajMaterijal", sqlCn: null);
rezultat.Rezultat = RezultatKomandaEnum.Uspeh;
return rezultat;
}
catch (Exception ex)
{
rezultat.Rezultat = RezultatKomandaEnum.Neuspeh;
rezultat.Pricina = ex.Message;
return rezultat;
}
}
开发者ID:markomitr,项目名称:.Net-3-Tier-Architecture-ModelViewPresenter-Solution-StudentFileSharingService,代码行数:59,代码来源:MaterijaliDB.cs